gpt4 book ai didi

python - django 模板循环

转载 作者:行者123 更新时间:2023-11-28 20:08:45 25 4
gpt4 key购买 nike

我可以同时循环遍历 django 模板中的两个数组/列表吗?

像这样:

# views.py

a = [{'a':'apple','b':'banana','c':'clementine'},
{'a':'aunt','b':'brother','c':'cousin'},
{'a':'ant','b':'bat','c':'cat'}]
b = [{'d':'dave','f':'fred'},
{'d':'dason','f':'ford'},
{'d':'dance','f':'flamenco']

# something.html

{% for x, y in a and b %}
{{ x.a }},{{ x.c }}<br>
{{ y.f }}
{% endfor %}

最佳答案

您可以 zip您 View 中的两个列表,然后遍历模板中的结果列表。

# views.py
ab = zip(a,b)

# template
{% for x,y in ab %}
{{ x.a }},{{ x.c }}<br>
{{ y.f }}
{% endfor %}

关于python - django 模板循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12726799/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com