예제 #1
0
파일: utils.py 프로젝트: dkofiarmah/memba
def validate_email(s, quiet=True):
    try:
        _validate_email(s)
        return True
    except Exception, e:
        if not quiet:
            raise e
예제 #2
0
파일: utils.py 프로젝트: a2call/tendenci
def validate_email(s, quiet=True):
    try:
        _validate_email(s)
        return True
    except Exception, e:
        if not quiet:
            raise e
예제 #3
0
파일: utils.py 프로젝트: wetmarble/tendenci
def validate_email(s, quiet=True):
    try:
        _validate_email(s)
        return is_valid_domain(s)
    except Exception as e:
        if not quiet:
            raise e
    return False
예제 #4
0
파일: utils.py 프로젝트: goetzk/tendenci
def validate_email(s, quiet=True):
    try:
        _validate_email(s)
        return is_valid_domain(s)
    except Exception as e:
        if not quiet:
            raise e
    return False
예제 #5
0
def validate_email(email, user=None):
    """Require unique email address"""
    try:
        _validate_email(email)
    except ValidationError:
        raise ValidationError('You must enter a valid email address',
                              code='email_invalid')

    try:
        User.objects.get(Q(username=email) | Q(email=email))
        raise ValidationError('A user with this email address already exists',
                              code='email_duplicate')
    except User.DoesNotExist:
        pass

    try:
        UserEmail.objects.get(email=email)
        raise ValidationError('A user with this email address already exists',
                              code='email_duplicate')
    except UserEmail.DoesNotExist:
        pass
예제 #6
0
def validate_email(email):
    try:
        _validate_email(email)
        return True
    except ValidationError:
        return False
예제 #7
0
def validate_email(email):
    try:
        _validate_email(email)
        return True
    except ValidationError:
        return False