Вопросы с тегом «django-managers»

117
Как провести модульное тестирование с разными настройками в Django?

Есть ли простой механизм для переопределения настроек Django для модульного теста? У меня есть менеджер на одной из моих моделей, который возвращает определенное количество последних объектов. Количество возвращаемых объектов определяется параметром NUM_LATEST. Это может привести к тому, что мои...

87
Менеджер недоступен через экземпляры модели

Я пытаюсь получить экземпляр объекта модели в другом и вызываю эту ошибку: Manager isn't accessible via topic instance Вот моя модель: class forum(models.Model): # Some attributs class topic(models.Model): # Some attributs class post(models.Model): # Some attributs def delete(self): forum =...

10
Зачем определять create_foo () в моделях Django. Менеджер вместо переопределения create ()?

Читая документы Django , он советует создать собственный метод создания для модели с именем Foo, определив его как create_fooв менеджере: class BookManager(models.Manager): def create_book(self, title): book = self.create(title=title) # do something with the book return book class...