Можно ли выполнить Включение с колбой?

Скажем, у меня есть макет шаблона, сохраненный в template.html. Этот шаблон включает баннер, боковую навигацию, контейнер содержимого и нижний колонтитул. Могу ли я использовать колбу, чтобы разбить эти элементы страницы таким образом, чтобы у меня были такие файлы, как banner.html, sidenavigation.html и т. Д., И отображать эти разные файлы в template.html?

Ответы на вопрос(2)

Решение Вопроса

http://jinja.pocoo.org/docs/templates/#include

template.html

{% include 'banner.html' %}
{% include 'sidenavigation.html' %}
{% include 'content.html' %}
{% include 'footer.html' %}
 Roy Prins31 мая 2018 г., 13:47
@MadPumpkin: Что именно ты имеешь в виду? Вы можете расширить столько уровней, сколько захотите. Невозможно расширить один шаблон из нескольких других (возможно, это то, что вы имели в виду?)
 Liyan Chang15 мая 2012 г., 00:03
Возможно, вы захотите взглянуть на наследование шаблонов, так как это может быть более мощный способ сделать то, что вы хотите:jinja.pocoo.org/docs/templates/#template-inheritance
 Joshua Hedges21 июл. 2017 г., 06:20
Следует отметить, что вы не можете создать иерархию наследования в Jinja2, вы можете наследовать документ только на один уровень глубины.

идеть ДжинджиДокументация дизайнера шаблонов как это сделано.

Ваш ответ на вопрос