Django模板标签初学者 [英] Django template tags beginner
本文介绍了Django模板标签初学者的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我该怎么做
Example.html
Example.html
{% for number in numbers %}
{{ number }} ##### 1
{{ Form1 }} ##### first loop
{{ number }} ##### 2
{{ Form2 }} ##### second loop
{% endfor %}
Form1,Form2 ...已通过视图传递
Form1, Form2... have been passed though views
推荐答案
最简单的位置可能在您看来。将数字和表格压缩在一起:
The easiest place to fix this might be in your view. Zip the numbers and forms together:
numbers = [1,2]
forms = [Form1, Form2]
numbers_and_forms = zip(numbers, forms)
然后在模板中循环
{% for number, form in numbers_and_forms %}
{{ number }}
{{ form }}
{% endfor %}
这篇关于Django模板标签初学者的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文