我有一個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