2017-03-08 23 views
0

我有正常的字典轉換成JSON如下如何分析JSON傾倒蟒蛇字典作爲Django的模板JavaScript對象

groups = { 
    'g_1': [ 
     {'name': 'something', 'id': '1'}, 
     {'name': 'something', 'id': '1'} 
    ], 
    'g_2': [ 
     {'name': 'something', 'id': '1'}, 
     {'name': 'something', 'id': '1'} 
    ] 
} 

我已經使用json.dumps將其轉換成一個JSON一個Python代碼如下

import json 
groups = json.dumps(groups) 

我想讀取JavaScript中的數據作爲對象。如何訪問它?我試過var groups=JSON.parse({{ groups }})它沒有解決。 幫我解析數據爲javascript對象。

+0

任何出現下列答案,讓您滿意?如果是這樣,請接受一個。這是一個在StackOverflow中的好習慣。 –

回答

2

這應該工作:

var groups = JSON.parse('{{ groups|safe }}');

0

嘗試:

var groups = JSON && JSON.parse({{ groups }})|| $.parseJSON({{ groups }});