2012-11-13 84 views
1

如何将json blob的python列表传递给django模板,以便我可以将其从JSON解析为javascript对象?将json blob传递给django模板

使用jquery我已经尝试过在模板中喜欢$.parseJSON('{{list_of_JSON_blobs|escapejs}}'),但是Python列表的“字符串表示”导致语法错误。

json.dumps(list_of_JSON_blobs)无法正常工作,因为它字符串已经序列化的JSON斑点。

目前我在做dumps([loads(blob) for blob in list_of_JSON_blobs])但这显然不是最佳方法!

回答

0

算出来:

使用join,并封装得到的字符串中的括号

'[' + ','.join(list_of_JSON_blobs) + ']'