Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/22.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
如何预防Django';是否在用户对象上进行级联删除?_Django_Django Admin - Fatal编程技术网

如何预防Django';是否在用户对象上进行级联删除?

如何预防Django';是否在用户对象上进行级联删除?,django,django-admin,Django,Django Admin,删除用户(auth.User)时,我希望防止级联删除清除某些表。如何防止Django的用户模型执行级联删除?使用新发布的Django 1.3a1 使用最新发布的django 1.3a1 选项1: 确保链接到要删除的目标对象的所有对象都支持null=True 对于要删除的对象,迭代所有反向关系(即指向要删除对象的反向关系),并将其设置为无,记住保存 删除目标对象 备选案文2: 使用Django 1.3-> 选项1: 确保链接到要删除的目标对象的所有对象都支持null=True 对于要删除的

删除用户(auth.User)时,我希望防止级联删除清除某些表。如何防止Django的用户模型执行级联删除?

使用新发布的Django 1.3a1


使用最新发布的django 1.3a1

选项1:

  • 确保链接到要删除的目标对象的所有对象都支持null=True

  • 对于要删除的对象,迭代所有反向关系(即指向要删除对象的反向关系),并将其设置为
    ,记住保存

  • 删除目标对象

备选案文2:

  • 使用Django 1.3->
选项1:

  • 确保链接到要删除的目标对象的所有对象都支持null=True

  • 对于要删除的对象,迭代所有反向关系(即指向要删除对象的反向关系),并将其设置为
    ,记住保存

  • 删除目标对象

备选案文2:

  • 使用Django 1.3->

当前解决方案为选项2当前解决方案为选项2