/ / Який вид і скільки логіки зберігати у вигляді джанго - django, django-views

який тип і скільки логіки зберігати у вигляді джанго - джанго, джанго-пейзажі

Мої погляди Джанго стають досить великими. Мені цікаво, скільки і яка логіка рекомендується для перегляду Джанго.

Якщо вигляд виходить за рамки рекомендованої області, чи є рекомендований файл для використання, щоб абстрагуватися від логіки, наприклад, контролера даних або перегляду контролера?

Відповіді:

0 для відповіді № 1

Джанго має власну інтерпретацію MVC:

https://docs.djangoproject.com/en/1.11/faq/general/#django-appears-to-be-a-mvc-framework-but-you-call-the-controller-the-view-and-the-view-the-template-how-come-you-don-t-use-the-standard-names

У цьому контексті я рекомендую, щоб ви поставили дужемаленька логіка у ваших поглядах. Погляди - сантехніка вашого коду. Це твердження: "Візьміть ці дані з цієї моделі та додайте їх у цей шаблон, використовуючи цей контекст".

Логіка, де трапляється магія, має входити до моделей у формі методів та обчислюваних властивостей.

Якщо у вас є конкретний приклад коду ваших поглядів, я спробую дати вам більш конкретні поради.