Блог

Python/Django: Проверка Email без EmailField

Проверка Email без EmailField. Чтобы проверить, является данная строка действительно адресом электронной почты.

Эта функция может быть использована для проверки электронной почты.

from django.core.validators import validate_email
from django.core.exceptions import ValidationError

def email(value):
        try:
            validate_email(value)
            return True

        except (ValidationError), e:
            return (False, e.messages[0])