Django | Как правильно разбивать проект на приложения?

Я новичок в Django, и меня мучает вопрос, какие же все-таки есть золотые правила или принципы при разбивке Django-проекта на приложения.

Вопросы, которые меня мучают больше всего:

  • куда определить главную страницу, которая не подходит ни в одно логически обособленное приложение?
  • куда определить страницы, которые также не относятся к другим приложениям, которые логически не связаны между собой и которые слишком малы для для того, чтобы выносить их в отдельные целые приложения (например, страница "Контакты", где просто есть хедер, футер сайта и статическая верстка контактов)?
Вернуться на верх