【发布时间】:2010-10-30 18:55:46
【问题描述】:
我有一个 appengine 项目,在我的模板中我想做类似的事情
{% for i in range(0, len(somelist)) %}
{{ somelist[i] }} {{ otherlist[i] }}
{% endfor %}
我也尝试过使用“forloop.counter”来访问列表项,但这也没有成功。有什么建议吗?
问候,多路复用器
【问题讨论】:
我有一个 appengine 项目,在我的模板中我想做类似的事情
{% for i in range(0, len(somelist)) %}
{{ somelist[i] }} {{ otherlist[i] }}
{% endfor %}
我也尝试过使用“forloop.counter”来访问列表项,但这也没有成功。有什么建议吗?
问候,多路复用器
【问题讨论】:
您可能想要做的是更改您传递给模板的数据,以便将 somelist 和 otherlist 压缩到一个列表中:
combined_list = zip(somelist, otherlist)
...
{% for item in combined_list %}
{{ item.0 }} {{ item.1 }}
{% endfor %}
【讨论】: