无法在Django模板中呈现字典值
我有一个Django视图返回的字典 我正在Django模板中运行以下代码无法在Django模板中呈现字典值,django,templates,tagging,Django,Templates,Tagging,我有一个Django视图返回的字典 我正在Django模板中运行以下代码 {% for i in d.values %} {{ i }} {% endfor %} 输出不返回任何内容。但如果我跑 {% for i in d %} {{ i }} {% endfor %} 我能弄到钥匙 请让我知道为什么我不能打印字典值 {% for i,j in d.items %}
{% for i in d.values %}
{{ i }}
{% endfor %}
输出不返回任何内容。但如果我跑
{% for i in d %}
{{ i }}
{% endfor %}
我能弄到钥匙
请让我知道为什么我不能打印字典值
{% for i,j in d.items %}
{{ i }} {{ j }}
{% endfor %}
使用此项获取i中的键和j中的值d是否为字典?字典里的值是什么?你确定它不是一个集合吗?这些集合有类似的符号。也许d是一个defaultdict-在这种情况下,请参阅以解决问题。