我试图用Django实现博客应用程序。我为配置文件图像创建了配置文件模型,其中auth_user模型的id是配置文件模型中的外键。并且我给了delete =配置文件模型中的层叠。但是如果我从中删除用户pgadmin 4中的auth_user说“对表“ auth_user”进行更新或删除”违反了对表“ blog_profile”上的外键约束“ blog_profile_user_id fk_auth_user_id”
models.py
class Profile(models.Model):
user = models.OneToOneField(User,on_delete=models.CASCADE)
image = models.ImageField(default='default.jpg',upload_to='pics')