Можно ли выполнить Включение с колбой? - PullRequest
31 голосов
/ 13 марта 2012

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

Ответы [ 2 ]

67 голосов
/ 15 мая 2012

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

template.html

{% include 'banner.html' %}
{% include 'sidenavigation.html' %}
{% include 'content.html' %}
{% include 'footer.html' %}
3 голосов
/ 13 марта 2012

По умолчанию Flask использует Jinja2 в качестве механизма шаблонов. См. документацию дизайнера шаблонов Jinja , как это делается.

...