【发布时间】:2016-05-13 12:36:45
【问题描述】:
您是否能够从 python Views.py 文件将数组返回到 django 网页?可能有办法,但我不知道该怎么做。现在,如果我将数组放入字典并返回,我可以访问数组,这对于我需要做的事情来说很好,但我想知道是否有办法只返回数组并访问它在 django 模板上。谢谢:
我可以使用 catarray.0.name 访问模板上的以下内容。
catarray = [{"name": "Henry", "type": "Tiger", "Awesomeness": "Very"}, {"name": "Bob", "type": "Siamese", "Awesomeness": "Cool"}]
returnobject={'catarray': catarray}
return render(request, "home.html", returnobject)
我无法访问以下内容,我想知道它是否可能。
catarray = [{"name": "Henry", "type": "Tiger", "Awesomeness": "Very"}, {"name": "Bob", "type": "Siamese", "Awesomeness": "Cool"}]
return render(request, "home.html", catarray)
谢谢!
【问题讨论】:
-
您只能将“上下文字典”传递给模板。
-
好的,谢谢塞尔丘克。感谢您的回复。
标签: python django templates dictionary