remotes/origin/stage6
Alexander Burdeinyi 9 years ago
parent d04ec0bd60
commit 621a11fd81
  1. 6
      emencia/django/newsletter/forms.py
  2. 1
      fabfile.py

@ -45,6 +45,12 @@ class AutomaticEmailTestForm(forms.Form):
'placeholder': _(u'дд.мм.гггг')}))
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):
"""Form for subscribing to a mailing list"""

1
fabfile.py vendored

@ -126,6 +126,7 @@ def pull(with_configs=False, func=None):
put_configs()
if func is not None and func in tickets and callable(tickets[func]):
tickets[func]()
run('python manage.py migrate')
call_state('start', only='apache2')

Loading…
Cancel
Save