summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorClaude Paroz <claude@2xlibre.net>2013-05-31 00:56:56 -0700
committerClaude Paroz <claude@2xlibre.net>2013-05-31 00:56:56 -0700
commit3d883e8bd96df8f2166aec6331b80781463539a6 (patch)
treed03ddd82dd2459f43e8895b338c7a0703471c025
parent728d3fe1bac6b5f23dbd088e11860cfba51cf7b5 (diff)
parent01ae881bb4d13d6fe1b77f8758cc0bc72786cfaa (diff)
Merge pull request #1232 from fusionbox/normalize_email
Fixed #20531 -- Don't hard-code class names when calling static methods
-rw-r--r--django/contrib/auth/models.py2
-rw-r--r--django/contrib/auth/tests/test_custom_user.py2
-rw-r--r--docs/topics/auth/customizing.txt2
3 files changed, 3 insertions, 3 deletions
diff --git a/django/contrib/auth/models.py b/django/contrib/auth/models.py
index 5709d25d7f..798cc805a0 100644
--- a/django/contrib/auth/models.py
+++ b/django/contrib/auth/models.py
@@ -177,7 +177,7 @@ class UserManager(BaseUserManager):
now = timezone.now()
if not username:
raise ValueError('The given username must be set')
- email = UserManager.normalize_email(email)
+ email = self.normalize_email(email)
user = self.model(username=username, email=email,
is_staff=False, is_active=True, is_superuser=False,
last_login=now, date_joined=now, **extra_fields)
diff --git a/django/contrib/auth/tests/test_custom_user.py b/django/contrib/auth/tests/test_custom_user.py
index 0d324f0953..a3a159880a 100644
--- a/django/contrib/auth/tests/test_custom_user.py
+++ b/django/contrib/auth/tests/test_custom_user.py
@@ -21,7 +21,7 @@ class CustomUserManager(BaseUserManager):
raise ValueError('Users must have an email address')
user = self.model(
- email=CustomUserManager.normalize_email(email),
+ email=self.normalize_email(email),
date_of_birth=date_of_birth,
)
diff --git a/docs/topics/auth/customizing.txt b/docs/topics/auth/customizing.txt
index 9a8bab947c..bc021b14ad 100644
--- a/docs/topics/auth/customizing.txt
+++ b/docs/topics/auth/customizing.txt
@@ -939,7 +939,7 @@ authentication app::
raise ValueError('Users must have an email address')
user = self.model(
- email=MyUserManager.normalize_email(email),
+ email=self.normalize_email(email),
date_of_birth=date_of_birth,
)