Здравствуйте! Помогите с созданием сабжа.
На сайте есть комментарии. Соответственно, используется таблица User из стандартного Auth + есть таблица “Комментарии” в БД:
class Comments(models.Model):
UserID = models.ForeignKey(User, on_delete=models.CASCADE, default=0)
CommentsText = models.TextField("Комментарий")
LibraryID = models.ForeignKey(Library, on_delete=models.CASCADE, default=0) # Ссылка на библиотеку
AddDate = models.DateTimeField(auto_now=True)
def __str__(self):
return self.CommentsText
Допустим, человек оставил несколько комментариев, а затем я хочу удалить его профиль через админку. Нужно сделать так, чтобы его комментарии не стирались вместе с ним, а переходили к специально созданному пользователю с именем “Удалённый_пользователь” и условным id=999.
Прошу помощи в любом виде!