@zikdead

Django шаблоны, как правильно построить структуру файлов из многих html частей?

у меня стандартная структура
├───fonts
├───img
├───js
├───сss
├───libs
└───index.html

у меня получается много страничный сайт и хотел бы знать как правильно организовать структуру проекта , если засунуть их в папки по тематикам - будет гемор с относительными ссылками на изборажение и т.д., подскажите как правильно сделать, учусь. Всем добра и понимания)
  • Вопрос задан
  • 123 просмотра
Решения вопроса 1
FeNUMe
@FeNUMe
Зачем вы шаблоны закидываете в папку со статикой? Они должны лежать в папке templates проекта и/или приложения. Прочтите внимательно документацию по шаблонам, или хотя бы посвященный им раздел обучения.
К статике же ссылки нужно указывать через тег {% static "css/style.css" %}, тогда у вас везде они будут относительные. При деплое делаете manage.py collectstatic и вся статика из проекта и приложений соберется в директории указанной в settings.py, потом отдаете эту папку через nginx.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы