标签: django django-models
对于更新模型的视图,我想做类似的事情:
for field in ('name', 'parent', 'notes'): if request.POST[field]: myModel[field] = request.POST.get(field, '')
但是,模型的字段作为属性(myModel.field)访问,而不是字典项,据我所知,Django模型中没有get / set方法。还有其他方法可以迭代更新这些属性吗?
myModel.field
答案 0 :(得分:2)
setattr()