我正在尝试通过以下方式在模板中生成dict的一些条目:
Title
{% for a in primary_biblio_data %}
{{ a[1] }}. {{ a[0] }}
{% endfor %}
问题是通过这种方式生成的:
Title
1. A
2. B
3. C
我想要的是这样的输出:
Title
1. A
2. B
3. C
根据Jinja2文档,我已经尝试了所有剥离方法,例如:
{% for a in primary_biblio_data %}
{{ a[1] }}. {{ a[0] }}
{%- endfor %}
或
{% for a in primary_biblio_data -%}
{{ a[1] }}. {{ a[0] }}
{% endfor %}
但是仅当我以这种方式定义块时,它才有效:
{% for a in primary_biblio_data %}
{{ a[1] }}. {{ a[0] }} {% endfor %}
这会使模板的可读性降低。剥离不能那样工作,还是我做错了事?