Use the URL field in the new domain form
1 parent 2a6b50a commit 00a91e3165502e13f9cc9cdf148ef3b8805e53c2
@Aurélien Bompard Aurélien Bompard authored on 9 Dec 2015
Showing 1 changed file
View
10
src/postorius/forms.py
'invalid': _('Please enter a valid domain name.')},
required=True,
help_text=_('Example: domain.org'),
)
web_host = forms.CharField(
web_host = forms.URLField(
label=_('Web Host'),
error_messages={'required': _('Please enter a host name'),
'invalid': _('Please enter a valid host name.')},
required=True,
validate_email('mail@' + mail_host)
except:
raise forms.ValidationError(_("Please enter a valid domain name"))
return mail_host
 
def clean_web_host(self):
web_host = self.cleaned_data['web_host']
try:
URLValidator()(web_host)
except:
raise forms.ValidationError(_("Please enter a valid domain name"))
return web_host
 
class Meta:
 
"""