使用for循环遍历Django模板中的Python列表

时间:2017-03-24 00:22:00

标签: python django django-templates

我需要简化这个Django模板,

{{ var.1 }}
{{ var.2 }}
{{ var.3 }}
{{ var.4 }}
{{ var.5 }}

var是作为上下文传递给模板的Python列表

如何使用for标签构造转换上述模板。我尝试了这个但是没有用。

 {% for i in var|length %}
     {{ var.i }}
 {% endfor %}     

1 个答案:

答案 0 :(得分:2)

你可以做到

{% for x in var %}
    {{x}}
{% endfor %}