From 70830e87056e525dabd7ece303008777393fa3f3 Mon Sep 17 00:00:00 2001 From: Henrik Levkowetz Date: Fri, 30 Jun 2017 11:48:03 +0000 Subject: [PATCH] Added email address validation for the Email.address field, now that we're not putting dummy addresses in it. - Legacy-Id: 13739 --- ietf/person/models.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ietf/person/models.py b/ietf/person/models.py index e29e07826..78a0b15eb 100644 --- a/ietf/person/models.py +++ b/ietf/person/models.py @@ -9,6 +9,7 @@ from urlparse import urljoin from django.conf import settings +from django.core.validators import validate_email from django.db import models from django.contrib.auth.models import User from django.template.loader import render_to_string @@ -224,7 +225,7 @@ class Alias(models.Model): verbose_name_plural = "Aliases" class Email(models.Model): - address = models.CharField(max_length=64, primary_key=True) + address = models.CharField(max_length=64, primary_key=True, validators=[validate_email]) person = models.ForeignKey(Person, null=True) time = models.DateTimeField(auto_now_add=True) primary = models.BooleanField(default=False)