用于一个对象的Django序列化程序

时间:2013-10-21 10:28:19

标签: django serialization json

res = {'name':'man','surname':'seal'}
encoded = json.dumps(res)
return render_to_response('example.html',{'encoded':encoded} )

example.html的

{{ encoded }}  

此代码工作正常。返回:

{'name':'man','surname':'seal'}

但我只想命名变量:

man

我该怎么做? {{encoded.name}}不起作用?

1 个答案:

答案 0 :(得分:0)

试试这个 -

res = {'name':'man','surname':'seal'}
encoded = json.loads(json.dumps(res))
return render_to_response('example.html',{'encoded':encoded} )

然后这应该显示你想要的东西 -

Surname = {{ encoded.surname }}
Name  = {{ encoded.name }}
相关问题