簡體   English   中英

我如何使用Json作為Django視圖上下文

[英]How can I use Json as Django view context

我有一個像這樣的字符串:

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對象用作上下文字典嗎?

dialy_program應該這樣閱讀,用單引號''來避免在構建字符串時出現語法錯誤:

daily_program = '{"Training":["abc","dxf","gfh"],"Nutrition":["acd","dbd","cdf"]}'

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM