我有一个类似如下的字符串:
daily_program = "{"Training Set":["abc","dxf","gfh"],"Nutrition Set":["acd","dbd","cdf"]}"
我想将其用作上下文字典,并将其传递给Django中的模板。例如:
def program(request):
context = json.loads(daily_program)
return render_to_response('program.html',context,RequestContext(request))
它的行为就像python Dict。当我打印出结果的时候。但我不能将其用作模板中的上下文,例如:
<div>{{Training}}</div>
有没有办法将json对象用作上下文字典?
发布于 2016-05-17 18:09:00
dialy_program
应该这样读,使用单引号''
,以避免在构建字符串时出现语法错误:
daily_program = '{"Training":["abc","dxf","gfh"],"Nutrition":["acd","dbd","cdf"]}'
https://stackoverflow.com/questions/37272027
复制相似问题