我擴展列表視圖和每個對象我需要添加一個字典。我如何添加額外的數據在Django的Python對象列表
我DIC這個樣子的
mydict1['var1'] = {'value':20, 'result':None}
mydict1['var2'] = {'value':20, 'result':None}
mydict1['var3'] = {'value':20, 'result':None}
現在我想補充的是字典中的所有對象一樣
for myobj in self.get_queryset():
myobj.add(mydict1)
,使我在我的模板像這樣訪問
{{myobj.dict1.var1.value}}
而且,你有什麼問題嗎? –
@丹尼爾我想如何將該字典對象添加到當前對象 – user825904
我不認爲這是可能的。考慮['.extra()'方法](https://docs.djangoproject.com/en/dev/ref/models/querysets/#django.db.models.query.QuerySet.extra)和這[相關問題] (http://stackoverflow.com/questions/6999989/is-there-a-way-to-augment-django-querysets-with-extra-attributes)。 –