我创建了一个字典,并将其传递给我的 Django 模板:
my_dict = {'boo': {'id':'42'}, 'hi': {'id':'42'}}
t = get_template('my_site.html')
html = t.render(my_dict)
print(html)
return HttpResponse(html)
我的 Django 模板如下所示:
<html>
<body>
Out of Dictionary <div>
{% for key in my_dict %}
<span>{{ key }}</span>
{% endfor %}
</div>
After dictionary
</body>
</html>
我在浏览器中的输出如下所示: Out of Dictionary After dictionary
HTML 如下所示:
<html>
<body>
Out of Dictionary <div>
</div>
After dictionary
</body>
</html>
我还尝试了以下方法来识别字典:
{% for key in my_dict %}
{% for key in my_dict.items %}
{% for key, value in my_dict.items %}
{% for (key, value) in my_dict.items %}