@Serufim

Где хранить view для главной страницы в Django?

Всем привет, я активно изучаю Django и у меня возник очень странный вопрос. В документации говорят что в основном приложении не надо ничего хранить а весь код должен жить в модулях, но мне непонятна буквально одна вещь, а где хранить главную страницу для роута "/" в urls.py. Правильно ли будет подключить отдельное приложение типа index где будет всего 1 роут который будет отдавать view и как лучше всего хранить общую статику, типа css файлов и js кода ведь дублировать их по модулям это не лучший вариант
  • Вопрос задан
  • 79 просмотров
Решения вопроса 1
Astrohas
@Astrohas
Python/Django Developer
ну я обычно делаю одно из двух:
1) Если страница одна, и других таких изгоев не будет сую ее в [ProjectName]/views.py . Project_name это папка с файлами типа settings.py и тд и тп.

2) Во всех остальных случаях создаю новое приложение типа main и пихаю туда всяких главные страницы, и прочие вюшки
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
TheDeadOne
@TheDeadOne
Седой и строгий
Не надо воспринимать рекомендации как нерушимые правила. Некоторые представления, относящиеся к общему для всего проекта функционалу, вполне можно хранить в корневом приложении.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
19 авг. 2018, в 18:43
2000 руб./за проект
19 авг. 2018, в 17:11
200000 руб./за проект
19 авг. 2018, в 12:12
40000 руб./в месяц