1

JSON blob の python リストを django テンプレートに渡して、JSON から JavaScript オブジェクトに解析できるようにするにはどうすればよいですか?

jquery を使用$.parseJSON('{{list_of_JSON_blobs|escapejs}}')して、テンプレートのようなものを試しましたが、Python リストの「文字列表現」が構文エラーを引き起こしています。

既にシリアル化された JSON BLOB をstringfysjson.dumps(list_of_JSON_blobs)するため、実行しても機能しません。

現在私はやってdumps( [loads(blob) for blob in list_of_JSON_blobs])いますが、これは明らかに最適な方法ではありません!

4

1 に答える 1

0

それを解決しました:

を使用joinし、結果の文字列をparenにカプセル化します

'[' + ','.join(list_of_JSON_blobs) + ']'
于 2012-11-15T17:15:33.623 に答える