0002-validators-piggyback-on-django-EmailValidator-40989.patch
src/authentic2/validators.py | ||
---|---|---|
21 | 21 |
from django.utils.translation import ugettext_lazy as _ |
22 | 22 |
from django.utils.encoding import force_text |
23 | 23 |
from django.core.exceptions import ValidationError |
24 |
from django.core.validators import RegexValidator |
|
24 |
from django.core.validators import RegexValidator, EmailValidator as DjangoEmailValidator
|
|
25 | 25 | |
26 | 26 |
import socket |
27 | 27 |
import dns.resolver |
... | ... | |
55 | 55 |
return [] |
56 | 56 | |
57 | 57 |
def __call__(self, value): |
58 |
DjangoEmailValidator()(value) |
|
58 | 59 |
try: |
59 | 60 |
hostname = value.split('@')[-1] |
60 | 61 |
except KeyError: |
61 |
- |