Я пытаюсь вызвать ValidationError через validators.py
или def clean(self)
в поле электронной почты в модели Django, чтобы узнать, существует ли электронное письмо в БД.
Ниже приводится краткое описание моей модели. :
class Profile(models.Model)
...
email = models.EmailField()
...
def __str__(self)
return self.f_name
Я знаю, что могу добавить unique=True
к полю модели, чтобы гарантировать, или просто сделать cleaned_data
в формах, но я хочу найти решение, которое validator.py
или def clean(self)
в models.py
.