如何使用String引用Django中的模型字段?

时间:2018-09-30 18:27:16

标签: python django

考虑我的模型(MODEL)的字段具有属性NAME

我想使用字符串引用该模型属性。

例如var = Model.objects.get( pk=1 )

var.str('NAME') = value

尝试使用字符串时,给我错误:无法分配给函数调用

P.S .:我知道可以从字符串中找到属性值,我可以使用getattr(),但是由于我想分配值,因此该方法没有帮助。

1 个答案:

答案 0 :(得分:2)

您正在寻找static函数。

setattr

More details