【发布时间】:2013-04-10 15:30:38
【问题描述】:
我在 Flask 项目中使用 Jinja 模板有以下循环:
<select style="width: 125px;" id="ddlQuarters" name="ddlQuarters">
{% for e in element_values if e.DataKey == 'Quarter' %}
{% for v in e.DataElementValues | reverse %}
<option value="{{ v.DataElementValueId }}">{{ v.Value }}</option>
{% endfor %}
{% endfor %}
</select>
有没有办法优化 jinja for 循环,所以我不需要执行子循环来获取我想要的数据元素?或者,另一个问题,就速度而言,在一个循环中执行它会有所不同吗?
【问题讨论】:
标签: python-2.7 flask jinja2