如何阻止 Jinja 循环创建重复项?

问题描述 投票:0回答:1
python flask jinja2
1个回答
0
投票

您可以循环其中一个列表,并使用第一个循环的索引从第二个列表中获取特定元素。

{% for title in titles %}
    <h2 class="featurette-heading fw-normal lh-1">{{title}}</h2>
    <p class="lead">{{data[loop.index]}}</p>
{% endfor %}

或者,不要使用两个列表,而是使用包含相关标题和数据的项目构建一个列表。

© www.soinside.com 2019 - 2024. All rights reserved.