我有一个字典以(作为另一个对象的一部分)传递给Django模板语言。
该对象名为'poll',具有属性self.text
和self.votes
,其中前者是字符串,后者是字典。
字典如下所示:
{'a1': 45.92422502870264, 'a2': 53.50172215843857}
我正在尝试使用以下方式列出每个标签及其相应的数字:
{% for l, x in poll.votes %}
<p>{{ l }} {{ x }}</p>
{% endfor %}
Django 响应:
Exception Type: ValueError
Exception Value: Need 2 values to unpack in for loop; got 3.
我尝试使用.iteritems
- 文档解释说.iteritems
不是正确的方法,但他们没有解释正确的方法是什么。
我尝试使用.iteritems
- 文档中说明.iteritems
并不是正确的方法,但未提供正确的方法。