Модель Джанго против менеджера
Не совсем уверен, в чем разница. Кажется, что все, что делает менеджер, - это набор функций, связанных с моделью. Но эти функции также можно поместить в модель ....
Документация Django описывает менеджера следующим образом:
Менеджер - это интерфейс, посредством которого операции запросов к базе данных предоставляются моделям Django.
Так есть ли в менеджере что-то еще принципиально иное, чем эта простая абстракция?
Или лучше вопрос: какие методы должны быть определены в модели против менеджера? Есть ФАКТИЧЕСКАЯ разница или просто стилистическая?