1 from django.core.validators import RegexValidator
4 host_validator = RegexValidator(r'^(?:(?:[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?\.)+'
5 r'(?:[a-zA-Z]{2,6}\.?|[a-zA-Z0-9-]{2,}(?<!-)\.?))(?::\d+)?$', msg)
6 path_validator = RegexValidator(r'^~?(?:/[^/\0]*)*$', msg)
7 name_validator = RegexValidator(r'^[^/\0]+$', msg)