Django шаблоны, как правильно построить структуру файлов из многих html частей?
у меня стандартная структура
├───fonts
├───img
├───js
├───сss
├───libs
└───index.html
у меня получается много страничный сайт и хотел бы знать как правильно организовать структуру проекта , если засунуть их в папки по тематикам - будет гемор с относительными ссылками на изборажение и т.д., подскажите как правильно сделать, учусь. Всем добра и понимания)
Зачем вы шаблоны закидываете в папку со статикой? Они должны лежать в папке templates проекта и/или приложения. Прочтите внимательно документацию по шаблонам, или хотя бы посвященный им раздел обучения.
К статике же ссылки нужно указывать через тег {% static "css/style.css" %}, тогда у вас везде они будут относительные. При деплое делаете manage.py collectstatic и вся статика из проекта и приложений соберется в директории указанной в settings.py, потом отдаете эту папку через nginx.