Django模板标签初学者

时间:2018-01-23 13:14:42

标签: django django-templates

我该怎么做

example.html的

{% for number in numbers %}

    {{ number }}  ##### 1
    {{ Form1 }}   ##### first loop

    {{ number }} ##### 2
    {{ Form2 }}  ##### second loop

{% endfor %}

Form1,Form2 ...已通过视图

1 个答案:

答案 0 :(得分:0)

最简单的解决方法可能就在您的视野中。将数字和表格拼凑在一起:

numbers = [1,2]
forms = [Form1, Form2]

numbers_and_forms = zip(numbers, forms)

然后在你的模板中一起循环播放它们。

{% for number, form in numbers_and_forms %}
  {{ number }}
  {{ form }}
{% endfor %}