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

例子.html

{{ encoded }}  

这段代码工作正常。回来:

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

但我只想命名变量:

man

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

4

1 回答 1

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 }}
于 2013-10-21T11:02:39.813 回答