如何将一个JSON blob的python列表传递给django模板,以便我可以将它从JSON解析为一个javascript对象?
使用jquery我在模板中尝试了$.parseJSON('{{list_of_JSON_blobs|escapejs}}')
之类的东西,但是python列表的“字符串表示”导致了语法错误。
执行json.dumps(list_of_JSON_blobs)
不起作用,因为它会对已经序列化的JSON blob进行stringf。
目前我在做dumps( [loads(blob) for blob in list_of_JSON_blobs])
,但这显然不是最佳方法!
答案 0 :(得分:0)
解决了这个问题:
使用join
,并将结果字符串封装在paren
'[' + ','.join(list_of_JSON_blobs) + ']'