Использую библиотеку python-docxtpl.
С бэкенда приходят данные для заполнения Word-шаблона и они вставляются в Word-шаблон.
{% for chapter in main_sections %}
{%- if not loop.first %}{{ "\f" }}{% endif %}
{{ chapter.title | upper }}
{%- if chapter.subsection %}
{{ chapter.subsection | upper }}
{%- endif %}
{{ "\t" + chapter.content -}}
{% endfor %}
У первой главы нет лишней строки, а со всех остальных глав есть в начале страницы после разрыва одна пустая строка.
Если сделать так:
{%- if not loop.first %}{{ "\f" }}{% endif -%}
То тогда нет лишних строк, но пропадает оформление для главы.
Уже разные способы пробовал. Ничего не помогло.