簡體   English   中英

我有一系列詞典,我想在django中使用它們。 我怎么做?

[英]I Have an array of dictionaries and I want to use them in django. How do I do that?

我有一系列的字典,例如:

[{'name': 'X','class':'A'},{'name':'Y','class':'B'}]

我希望HTML顯示:

Name:X, Class:A
Name:Y, Class:B

我正在Django項目上,請幫忙

我試圖通過數組並將兩個字典分開,但是我無法訪問字典中的鍵

蟒蛇

params=my_base2.fetch_allreq(email)
data=[]
for i in params:
    dic={'name': i[0],
         'email': i[1],
         'item': i[2],
         'room': i[3]}
    data.append(dic)
print(data)
content={
 'Requests':data
}
return render(request,'dashboard.html',content )

的HTML

  {% for lists in Requests %}
   {{lists}}

  {% endfor %}

render方法中,您需要將content作為名為變量的context傳遞:

return render(request, 'dashboard.html', context=content)

然后您的代碼應該工作了。

暫無
暫無

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

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