Я пытаюсь реализовать приложение блога с Django. В моей модели профиля я установил каскад удаления, но он не работает? - PullRequest
0 голосов
/ 23 июня 2019

Я пытаюсь реализовать приложение блога с Django. Я создал модель профиля для изображения профиля, где идентификатор из модели auth_user является внешним ключом в модели профиля. И я получил на delete = cascade в модели профиля. Но если я удаляю пользователя из auth_user в pgadmin 4 сообщает, что «обновить или удалить в таблице» auth_user нарушает ограничение внешнего ключа «blog_profile_user_id fk_auth_user_id» для таблицы «blog_profile»

  models.py
  class Profile(models.Model):
    user = models.OneToOneField(User,on_delete=models.CASCADE)
    image = models.ImageField(default='default.jpg',upload_to='pics')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...