Django模板循环在dictionary.items上,以“items”为关键

时间:2013-03-14 17:52:56

标签: python django django-templates

我的模板中有一个字典,我希望以通常的方式循环播放

{% for key, value in dictionary.items %}

但是在字典中我有一个名为'items'的键,所以我的循环返回字典['items']的值,并尝试将结果解包为键值。

如何告诉Django使用函数items而不是访问密钥?

1 个答案:

答案 0 :(得分:8)

请致电dictionary.iteritems?我不认为有更好的方法。

如果您无法控制字典键,唯一安全的方法是使用自定义标记迭代dicts。