我想检索 PUT 数据列表,遍历该列表并根据列表中的属性更新对象。我的代码如下:
property_id = data['id']
if property_id:
property_selected = Property.objects.get(id=property_id)
if property_selected:
for d in data:
property_selected.d = data[d]
property_selected.save()
但是,这不起作用,因为当属性称为 name 时,它将值保存为 property_selected.d 而不是 property_selected.name。有谁知道我应该如何解决这个问题?