Django模板循环字典项,以"items"为键
我在我的模板里有一个字典,想要像平常一样循环遍历它。
{% for key, value in dictionary.items %}
但是在这个字典里,有一个叫做 'items'
的键,所以我的循环返回的是字典['items'] 的值,并试图把这个结果当作键和值来处理。
我该怎么告诉Django使用 items
这个函数,而不是直接访问这个键呢?
1 个回答
8
要不要试试用 dictionary.iteritems
呢?我觉得没有更好的办法了。
如果你无法控制字典的键,唯一安全的方法就是使用自定义标签来遍历字典。