私は送信時にメールを受け取ったことをユーザーに伝えたいと思います。私の購読フォームで、私はこのコードを持っています。既にメールが取られています(試してみてください)
def clean_email(self):
try:
emailCheck = User.objects.filter(username=self.cleaned_data['email'])
except User.DoesNotExist:
raise ValidationError('Email already exists')
ユーザーが正しいデータを挿入したときに問題が発生するため、try/exceptを使用する必要があります。
はい、 '.exists()'メソッドは、存在を確認するためにここで使う方が良いです。 –
私はいくつかのメモを取る、あなたの助けてくれてありがとう:) –