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 如何在django中临时禁用外键约束_Python_Django_Django Models - Fatal编程技术网

Python 如何在django中临时禁用外键约束

Python 如何在django中临时禁用外键约束,python,django,django-models,Python,Django,Django Models,我必须更新具有外键约束的记录。 我必须将0分配给定义为外键的列 在更新django时,不允许我更新记录 外键是一种多对一的关系。需要位置参数:与模型相关的类 它必须是关系(类)或空(如果允许空)。您不能将0(整数)设置为ForeignKey Column。无论您想做什么,都有一个比禁用FK约束更好的方法,我认为这是不可能的。您可以使用该选项永久禁用约束。

我必须更新具有外键约束的记录。 我必须将0分配给定义为外键的列
在更新django时,不允许我更新记录

外键是一种多对一的关系。需要位置参数:与模型相关的类


它必须是关系(类)或(如果允许空)。您不能将0(整数)设置为ForeignKey Column。

无论您想做什么,都有一个比禁用FK约束更好的方法,我认为这是不可能的。您可以使用该选项永久禁用约束。