Я начал работу над локальным приложением для себя, которое проходит через браузер. Недавно просмотрев учебник django, я думаю, что лучше использовать django, а не просто python.Около 20 моделей в 1 приложении django
Есть одна проблема: у меня есть как минимум 20 моделей, и у каждого будет много функций. Довольно просто это создаст один огромный файл модели и, возможно, огромные виды тоже. Как мне разделить их?
models are all related, поэтому я не могу просто сделать их в отдельных приложениях, не так ли?
Но если модели должны относиться друг к другу, как я могу поместить их в отдельные приложения? – Teifion
Одна модель может легко ссылаться на модели в другой упаковке. У вас почти всегда есть модели «более высокого уровня» и «нижнего уровня». Внедрение моделей нижнего уровня в одном приложении. Приложения более высокого уровня могут зависеть от моделей приложений нижнего уровня. –
Каждый раз, когда вы настраиваете внешний ключ для модели пользователя в django.contrib.auth, вы связываетесь между отдельными приложениями ... –