@WebDeveloper2016

Как сделать master-page?

Как сделать master-page? Т.е. страницу которая будет служить контейнером для всех view в проекте. (объявить там хедер, футер и т.п.) Насколько я знаю можно для partial view использовать тэг include, но я не совсем понимаю как рендерить нужное представление... Например:

master.html
<header></header>
<div class="content">
{% include "index.html" %}
</div>
<footer></footer>

Т.е. получает что где то во view:
def index(request):
	render(request, 'master.html');

А дальше что? Если несколько представлений? Да и параметры дублировать придется в python и html коде...

В общем как это делается правильно?
  • Вопрос задан
  • 290 просмотров
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

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

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