Скажем, у меня есть шаблон, сохраненный в template.html. Этот шаблон включает в себя баннер, боковую навигацию, контейнер содержимого и нижний колонтитул. Могу ли я использовать флягу для разбивки этих элементов страницы таким образом, что у меня могут быть такие файлы, как banner.html, sidenavigation.html и т.д. И рендеринг этих разных файлов в template.html?
Можно ли включить флаконы?
Ответ 1
От: http://jinja.pocoo.org/docs/templates/#include
template.html
{% include 'banner.html' %}
{% include 'sidenavigation.html' %}
{% include 'content.html' %}
{% include 'footer.html' %}
Ответ 2
По умолчанию Flask использует Jinja2 в качестве механизма шаблона. См. Jinja Документация по дизайну шаблонов, как это делается.