在Django模板中循环

时间:2011-08-25 19:57:06

标签: python django django-templates

我有两个变量,name = ["Fedora", "Ubuntu"]state = {"Fedora": "up", "Ubuntu": "down"}

如何在循环中显示此数据?

{% for s in state %}
   {% for n in state %}
      {{ n }} {{ s }}
   {% endfor %}
{% endfor %}

变量“n”显示四次而不是两次。

1 个答案:

答案 0 :(得分:4)

试试这个:

{% for n,s in state.items %}
{{ n }}: {{ s }}<br>
{% endfor %}