Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 查找与传递的字符串匹配的字段名并设置其值_Python_Django_Algorithm_Django Models - Fatal编程技术网

Python 查找与传递的字符串匹配的字段名并设置其值

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

在Django中,如何在模型中找到字段名

我的意思是:

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)