2012-11-13 110 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) + ']'