我在尝试删除 User
时收到 IntegrityError
:
IntegrityError: (1451, 'Cannot delete or update a parent row:
a foreign key constraint fails (`mydb`.`app_object`,
CONSTRAINT `user_id_refs_id_2656bb273656cb16` FOREIGN KEY (`user_id`)
REFERENCES `auth_user` (`id`))')
使用 shell,我可以使用 django 方法删除该用户的所有 app_object
条目,但是当我尝试从管理站点删除时它仍然抛出此错误。这是怎么回事?
最佳答案
首先,删除模型中引用用户模型的所有条目。然后删除用户条目。
关于mysql - 尝试删除用户时出现 IntegrityError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14234114/