如何在 Django 模板中将 json 转储的 python dict 解析为 javascript 对象

Ran*_*ghu 6 django jquery django-templates python-2.7

我有一个 python 代码,它将普通的 dict 转换为 JSON,如下所示

groups = {
    'g_1': [
        {'name': 'something', 'id': '1'}, 
        {'name': 'something', 'id': '1'}
    ], 
    'g_2': [
        {'name': 'something', 'id': '1'}, 
        {'name': 'something', 'id': '1'}
    ]
}
Run Code Online (Sandbox Code Playgroud)

我使用 json.dumps 将其转换为 json,如下所示

import json
groups = json.dumps(groups)
Run Code Online (Sandbox Code Playgroud)

我想将 javascript 中的数据作为对象读取。我如何访问它?

我试过var groups=JSON.parse({{ groups }})没有成功。帮助我将数据解析为 javascript 对象。

nik*_*k_m 8

这应该有效:

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