我有一个Python字典,看起来像这样。 {0: {'record': u'running fast', 'moreInfo': u'test', 'year': u'2017', 'name': u'Jose la computadora', 'activity': u'Cross Country'}, 1: {'record': u'test', 'moreInfo': u'ttt', 'year': u'2000', 'name': u'Lewdog', 'activity': u'Cross Country'}}
与python字典和Jinja迭代通过它们的问题
我将它传递给带有Flask的Jinja模板。字典设置为变量databaseQuery并传递给Jinja。 我的忍者代码看起来像这样,但没有显示在页面上。 如果我在页面上打印databaseQuery,我会得到整个字典,如果我打印测试,我只会得到0 1
。 我想弄清楚如何遍历我的字典,并显示页面上的名称的每个值。
{% for test in databaseQuery %}
{{test["name"]}}
{% endfor %}
我看了这list of dictionary in jinja template,但没有任何运气。
谢谢!
看看这里:[使用Jinja2在Flask中获取嵌套字典项目](https://stackoverflow.com/questions/24727977/get-nested-dict-items-using-jinja2-in-flask) – nndi