有没有简单的方法在Django中编码json数据?

有没有简单的方法在Django中编码json数据?,django,django-sessions,Django,Django Sessions,我将从OpenID提供程序获取如下数据: {"identity":"http:\/\/admin.lol.com\/","provider":"http:\/\/lol.com\/server\/", "name":{"full_name":"\u0421\u0435\u0440\u0433\u0435\u0439 \u0421\u0435\u0440\u0433\u0435\u0439"}, "nickname":"admin","email":"admin@lol.ru","gender":

我将从OpenID提供程序获取如下数据:

{"identity":"http:\/\/admin.lol.com\/","provider":"http:\/\/lol.com\/server\/",
"name":{"full_name":"\u0421\u0435\u0440\u0433\u0435\u0439 \u0421\u0435\u0440\u0433\u0435\u0439"},
"nickname":"admin","email":"admin@lol.ru","gender":"M","dob":"1985-01-31"}

如何获取这些数据

默认情况下,Django将simplejson库绑定到Django.utils.simplejson()。此外,如果您使用的是Python2.6或更高版本,您只需
导入json
,就可以得到内置的json库。还有许多其他python json库,但这两个库应该远远不够

一旦决定要使用的库,只需将json字符串传递给该库的解码器即可。对于内置json库,它将是:

data = json.loads(your_json_string_here)

默认情况下,Django将simplejson库绑定到Django.utils.simplejson()。此外,如果您使用的是Python2.6或更高版本,您只需
导入json
,就可以得到内置的json库。还有许多其他python json库,但这两个库应该远远不够

一旦决定要使用的库,只需将json字符串传递给该库的解码器即可。对于内置json库,它将是:

data = json.loads(your_json_string_here)