Ответ 1
Используйте тег extends
или тег include
, в зависимости от того, как вы хотите создавать свои представления в нескольких файлах.
Есть ли способ загрузить шаблон jinja2 из другого файла шаблона? Что-то вроде
{{ render_template('path/to/file.html') }}
У меня есть некоторые фрагменты, которые я хочу повторно использовать, поэтому для меня важно иметь эту функциональность.
Используйте тег extends
или тег include
, в зависимости от того, как вы хотите создавать свои представления в нескольких файлах.
{% include "file" %}
делает это. Дополнительную информацию см. В jinja2 docs.