您是否可以从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)
谢谢!
答案 0 :(得分:3)
我不确定你为什么要这样做。始终将dict传递给渲染的原因是每个项都有一个键,这是您在模板中访问它的名称。如果你通过了一个清单,你就没有钥匙;你会如何引用任何值?