|
|
|
@ -22,12 +22,13 @@ class ReqAvailForm(forms.ModelForm): |
|
|
|
|
|
|
|
|
|
|
|
def clean(self): |
|
|
|
def clean(self): |
|
|
|
cleaned_data = super(ReqAvailForm, self).clean() |
|
|
|
cleaned_data = super(ReqAvailForm, self).clean() |
|
|
|
if (cleaned_data.get('name') and cleaned_data.get('message') and cleaned_data.get('phone')) and not(cleaned_data.get('captcha')): |
|
|
|
if (cleaned_data.get('name') and cleaned_data.get('message') and |
|
|
|
|
|
|
|
cleaned_data.get('phone')) and not(cleaned_data.get('captcha')): |
|
|
|
raise forms.ValidationError(u"Проверьте правильность кода проверки") |
|
|
|
raise forms.ValidationError(u"Проверьте правильность кода проверки") |
|
|
|
elif not (cleaned_data.get('name') and cleaned_data.get('message') and cleaned_data.get('phone') and cleaned_data.get('captcha')): |
|
|
|
elif not (cleaned_data.get('name') and cleaned_data.get('message') and |
|
|
|
|
|
|
|
cleaned_data.get('phone') and cleaned_data.get('captcha')): |
|
|
|
if self.errors.get('phone') and self.data.get('phone'): |
|
|
|
if self.errors.get('phone') and self.data.get('phone'): |
|
|
|
raise forms.ValidationError(u"Проверьте правильность ввода контактов") |
|
|
|
raise forms.ValidationError(u"Проверьте правильность ввода контактов") |
|
|
|
else: |
|
|
|
else: |
|
|
|
raise forms.ValidationError(u"Заполните все поля") |
|
|
|
raise forms.ValidationError(u"Заполните все поля") |
|
|
|
return cleaned_data |
|
|
|
return cleaned_data |
|
|
|
|
|
|
|
|
|
|
|
|