我試圖創建一個JSON對象和對象傳遞給template.render(JSONObj)
,但有一些錯誤,說傳遞JSON對象作爲參數來渲染()在Jinja2的蟒蛇
ValueError: dictionary update sequence element #0 has length 1; 2 is required
我在做什麼錯?
我試圖創建一個JSON對象和對象傳遞給template.render(JSONObj)
,但有一些錯誤,說傳遞JSON對象作爲參數來渲染()在Jinja2的蟒蛇
ValueError: dictionary update sequence element #0 has length 1; 2 is required
我在做什麼錯?
您必須給該「JSONObj」對象一個關鍵值。該模板接收一個包含對象和值的字典以在其中呈現。所以,請嘗試使用此:
template.render(jsonobj=JSONObj)
然後,在你的模板,你可以使用這個對象是這樣的:
{{jsonobj.some_key_inside_json_object}}
這jsonobj
是標識模板的參數裏面你的「JSONObj」對象的名稱。
希望它有幫助!
我也面臨同樣的問題。請有人幫助我們.. – Siddu