我有一個json字典,即時通過雖然通過python傳遞到jinja。 頁面不工作不知道這是正確的語法越來越json字典的值,雖然python和jinja
{% with open(jsonobject, 'r') as f
json_data = json.load(f)
for a, (b,c) in json_data.items() %}
-------------- -----------編輯這 是JSON對象內的大的字典傳遞INT這看起來是這樣的
{"Dogs": [["spot"], 1], "Cats": [["whiskers"], 1], "fish": [["bubbles", "lefty", "tank", "goldie"], 4], "elephant": [["tiny", "spring"], 2], "zebra": [[], 1], "gazelle": [["red", "blue", "green", "yellow", "gold", "silver"], 6]}
你能提供你得到的錯誤嗎?至少,你在f後缺少一種顏色。 for循環語法不正確 –
for循環語法在python中有效。檢查編輯 – jumpman8947
您不能在Jinja中編寫任意的Python表達式。在視圖中執行復雜的邏輯,並將數據傳遞給模板。 – davidism