Python 查找与传递的字符串匹配的字段名并设置其值
在Django中,如何在模型中找到字段名 我的意思是:Python 查找与传递的字符串匹配的字段名并设置其值,python,django,algorithm,django-models,Python,Django,Algorithm,Django Models,在Django中,如何在模型中找到字段名 我的意思是: my_field = 'message' MyTable.objects.filter(pk=user_id).update(my_field='new message') MyTable模型有一个名为message的字段。您可以创建一个以myu字段为键的字典,然后使用字典解包将其传递到update(): 您可以创建一个以my_字段为键的字典,然后使用字典解包将其传递到update(): my_field = 'message' kwar
my_field = 'message'
MyTable.objects.filter(pk=user_id).update(my_field='new message')
MyTable
模型有一个名为message
的字段。您可以创建一个以myu字段
为键的字典,然后使用字典解包将其传递到update()
:
您可以创建一个以
my_字段
为键的字典,然后使用字典解包将其传递到update()
:
my_field = 'message'
kwargs = {my_field: 'new message'}
MyTable.objects.filter(pk=user_id).update(**kwargs)