@leo9797

Как использовать собственные стили каждого приложения в шаблоне Django?

У меня есть проект Django состоящий из множеств приложений которые содержат в себе css стили в каждом свой и есть html файл который определяет по ссылке какое приложение сейчас используется.
Как можно без подключения всех стилей каждого приложения а к примеру подключить один стиль который определял какое приложение щас используется и для него использовал стиль этого приложения.
  • Вопрос задан
  • 250 просмотров
Решения вопроса 1
Assargin
@Assargin
Перед ответом смотрю наличие ✔ в ваших вопросах
и есть html файл который определяет по ссылке какое приложение сейчас используется.

Не надо так.
В Django есть возможность в каждом приложении создавать свои шаблоны и static файлы - css, js и т.п. Шаблоны могут наследоваться друг от друга - это ключевой момент для логичной их организации даже для небольшого проекта, не говоря уже про большие.
Можете создать один общий родительский шаблон-лэйаут на весь проект, в нём подключить общую для проекта статику (всякие там jquery и прочие либы).
В каждом приложении в свою очередь создаётся свой лэйаут или шаблон, отнаследованный от общего, и в нём уже дополнительно подключаются конкретные css/js конкретного приложения.
Погуглите про наследование шаблонов, про блоки в них и про то, как переопределять эти блоки в отнаследованных шаблонах.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
25 нояб. 2024, в 18:39
30000 руб./за проект
25 нояб. 2024, в 18:35
30000 руб./за проект
25 нояб. 2024, в 18:33
10000 руб./за проект