【发布时间】:2011-06-27 02:10:09
【问题描述】:
如何在 django 中创建关联数组?我是python新手
模型是一个查询集
models = Models.objects.filter(year = 1999)
本质上,我正在寻找具有价值的东西:
for model in models:
newarray = {'item1' :model.item1 , 'item2' : model.item2}
好像不行
我无法访问 newarray[0] 或 newarray[1] 等。我在这里做错了什么?
【问题讨论】:
-
嗯,我建议你先学习基本的 Python,对于你的情况,至少关于基本类型、类和类实例的所有内容,如果你的类,你也应该处理名称。例如,不要将模型命名为
Models,不要将模型的实例命名为models等等。根据您的模型的用途选择名称。例如,如果您的模型表示一个图书收藏,名称为Book,因此您正在执行的查询可以保存在books变量中。
标签: python django django-views