json オブジェクトを作成してそのオブジェクトを に渡そうとしましたtemplate.render(JSONObj)
が、いくつかのエラーが表示されます
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」オブジェクトを識別する名前です。
それが役に立てば幸い!