如何在Django模板中使用循环变量作为字典键?

时间:2016-08-16 08:06:46

标签: python django django-templates

假设我在我的视图或template_tags中返回了这样的字典:

data = {key1:value1,key2:value2,......,keyn:valuen}

如何在我的html模板中生成这样的内容?

value1
value2
value3
.
.
.
valuen

据我所知,这就是我所知道的:

 {% for i in data %}
 {% for j in data.i %}
 {{ j }} <br>
 {% endfor %}
 {% endfor %}

1 个答案:

答案 0 :(得分:1)

根据此文档页面:https://docs.djangoproject.com/en/1.9/ref/templates/builtins/#for这应该可以按您的意愿工作:

{% for key, value in data.items %}
    {{ value }} <br />
{% endfor %}
相关问题