EmailHistory
次のようなフィールドの1つで呼び出されたモデルがあります。
from_email = models.EmailField(verbose_name="From:")
ModelFormを作成しましたが、「匿名」に設定されていない限り、メールアドレスを検証したいと思います。私は無駄に次のことを試みました。
class EmailForm(ModelForm):
class Meta:
model = EmailHistory
exclude = ('to_email')
to_emails = forms.CharField()
def clean_from_email(self):
from_email = self.cleaned_data['from_email']
if from_email == "Anonymous":
return from_email
else:
return super(EmailForm, self).clean_from_email();