|
|
|
@ -45,6 +45,12 @@ class AutomaticEmailTestForm(forms.Form): |
|
|
|
'placeholder': _(u'дд.мм.гггг')})) |
|
|
|
'placeholder': _(u'дд.мм.гггг')})) |
|
|
|
email = forms.EmailField(label=_(u'Email')) |
|
|
|
email = forms.EmailField(label=_(u'Email')) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def clean_email(self): |
|
|
|
|
|
|
|
try: |
|
|
|
|
|
|
|
Contact.objects.get(email=self.cleaned_data['email']) |
|
|
|
|
|
|
|
except (Contact.DoesNotExist, ) as e: |
|
|
|
|
|
|
|
raise ValidationError(_(u'Контакта с таким емейлом не существует')) |
|
|
|
|
|
|
|
return self.cleaned_data['email'] |
|
|
|
|
|
|
|
|
|
|
|
class MailingListSubscriptionForm(forms.ModelForm): |
|
|
|
class MailingListSubscriptionForm(forms.ModelForm): |
|
|
|
"""Form for subscribing to a mailing list""" |
|
|
|
"""Form for subscribing to a mailing list""" |
|
|
|
|