python flask 渲染模板 {%for ** in **%}中如何使用两个变量?
如题,大致想表达如下意思,但是似乎and连接是不可以的。。。。{%foritemsmallinfiles1imgthumbanditembiginfiles1img%}<...
如题,大致想表达如下意思,但是似乎and 连接是不可以的。。。。
{%for itemsmall in files1imgthumb and itembig in files1img %}
<li>
<a class="thumb" href="{{itemsmall}}"><img src="{{itembig}}" /></a>
</li>
{%endfor%} 展开
{%for itemsmall in files1imgthumb and itembig in files1img %}
<li>
<a class="thumb" href="{{itemsmall}}"><img src="{{itembig}}" /></a>
</li>
{%endfor%} 展开
展开全部
建议将files1imgthumb和itembig 做成一个dict,即d = {files1imgthumb: files1img}
{%for itemsmall, itembig in d.items %}
<li>
<a class="thumb" href="{{itemsmall}}"><img src="{{itembig}}" /></a>
</li>
{%endfor%}
如果是在python代码中还可以用zip
for itemsmall, itembig in zip(files1imgthumb, files1img):
print itemsmall, itembig
希望能帮到你。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询