Структура проекта и какие приложения должны быть в Django - PullRequest
0 голосов
/ 13 марта 2019

Привет всем, я изучаю джанго и начинаю осваивать его.Я сделал много небольших проектов в Джанго.Но я все еще хочу знать, каков базовый способ структурирования проекта дианго для дальнейшего и последующего развития.Вот простой случай по этому поводу.Допустим, я хочу, чтобы у меня был веб-сайт с фронтальной и бэкэнд-функцией и URL-адресом домена / dj-admin для бэкэнда и лицевой стороны, а также с URL-адресом регулятора, подобным WordPress.А у меня на сайте будет блог и интернет магазин или возможно форум.Теперь мы немного сузим это.В блоге я должен создать много приложений, которые содержат пост, категорию, тег и мультимедийное приложение, или я просто создаю приложение блога с постом, кошкой, тегом и медиа в модели блога.И я должен дать каждому приложению urls.py.Потому что я хочу какой-нибудь URL, например.Далее для бэкэнда я должен создать и спроектировать или просто приложение для обработки или пользовательский ввод для приложения.И если я создам бэкэнд-приложение, то URL будет хорошим доменным именем, а URL будет похож на этот домен / dj-admin / blog / post / edit.

1 Ответ

0 голосов
/ 17 марта 2019

Может быть, эта дискуссия поможет вам с вашим решением.

https://stackoverflow.com/a/6101296/4098053

На мой взгляд, есть несколько способов решить вашу проблему. У каждого решения есть свои плюсы и минусы. Я думаю, что вы должны сосредоточиться на том, что должны делать ваши приложения, и чем искать решение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...