0

我试图创建一个 json 对象并将该对象传递给template.render(JSONObj),但是有一些错误说

ValueError: dictionary update sequence element #0 has length 1; 2 is required

我究竟做错了什么?

4

1 回答 1

7

你必须给那个“JSONObj”对象一个键值。模板接收包含要在其中呈现的对象和值的字典。所以,尝试使用这个:

template.render(jsonobj=JSONObj)

然后,在您的模板中,您可以通过以下方式使用此对象:

{{jsonobj.some_key_inside_json_object}}

jsonobj是一个名称,用于标识模板参数中的“JSONObj”对象。

希望能帮助到你!

于 2012-05-28T15:43:28.613 回答