Прежде всего, у меня нет проблем с моим кодом.Этот вопрос больше напоминает: «Возможно ли это, и если да / нет, как правильно это сделать?»
У меня есть веб-сайт, на котором каждая страница выглядит одинаково, различия между ними заключаются в следующем:
- На главной странице есть интерактивная листовка (javascript)
- Заголовки могут быть разными на каждой странице
- Элементы тегов заголовка меняются с одной страницы на другуюно не всегда
- Фоновое изображение не меняется
- Внутри тега body у меня есть тег div, содержащий нижний колонтитул страницы, общий для всех страниц
ЧтоЯ хотел бы знать, возможно ли использовать шаблон base.html для этих страниц, зная вышеупомянутые ограничения, а также, если это так, как бы я изменил упомянутые страницы, чтобы сделать это.
Как я уже сказал, код здесь на самом деле не является проблемой, но для ясности и для того, чтобы вы могли видеть, что меняется с одной страницы на другую, вот репозиторий Github для проекта.(Проект является университетским проектом, и поэтому некоторые части кода написаны на французском языке, поскольку мой университет является французским университетом)
https://github.com/MaxMichel2/PWEB
Не стесняйтесь сообщить мне, если есть некоторые разъяснениянеобходимы для понимания моей проблемы.
РЕДАКТИРОВАТЬ
Все учебные пособия по Django, которые я видел и читал в Интернете, объясняют / говорят только о разделителях {% block content %}
в <body>
теги, но я не нашел никакой помощи в том, как они имеют различные части в разделе <head>
.
Это просто случай использования другого разделителя {% block content %}
для идентификации частей базы.HTML-файл, который будет иметь добавленные / измененные части?
Если так, то можно ли было бы привести базовый пример, чтобы увидеть, к чему я работаю?