Получить сообщение об ошибке на уже зарегистрированную электронную почту
У меня есть всплывающее окно на этом коде для успеха, когда кто-то подписывается на рассылку, я не могу понять, как получить всплывающее окно, когда есть ошибка, когда это не работает из-за того, что email уже в базе данных.
С сообщением, что email уже зарегистрирован.
Код множественной почты я уже нашел в моем коде django, который обрабатывает часть множественной почты.
email = models.EmailField(max_length=255, unique=True)
что если поднять ValidationError, добавив следующее
def clean_email(self): if User.objects.filter(email=self.cleaned_data['email']).exists(): raise forms.ValidationError("данный email уже зарегистрирован") return self.cleaned_data['email']