mirror of https://github.com/django/django.git
Merge pull request #1232 from fusionbox/normalize_email
Fixed #20531 -- Don't hard-code class names when calling static methods
This commit is contained in:
commit
3d883e8bd9
|
@ -177,7 +177,7 @@ class UserManager(BaseUserManager):
|
||||||
now = timezone.now()
|
now = timezone.now()
|
||||||
if not username:
|
if not username:
|
||||||
raise ValueError('The given username must be set')
|
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,
|
user = self.model(username=username, email=email,
|
||||||
is_staff=False, is_active=True, is_superuser=False,
|
is_staff=False, is_active=True, is_superuser=False,
|
||||||
last_login=now, date_joined=now, **extra_fields)
|
last_login=now, date_joined=now, **extra_fields)
|
||||||
|
|
|
@ -21,7 +21,7 @@ class CustomUserManager(BaseUserManager):
|
||||||
raise ValueError('Users must have an email address')
|
raise ValueError('Users must have an email address')
|
||||||
|
|
||||||
user = self.model(
|
user = self.model(
|
||||||
email=CustomUserManager.normalize_email(email),
|
email=self.normalize_email(email),
|
||||||
date_of_birth=date_of_birth,
|
date_of_birth=date_of_birth,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -939,7 +939,7 @@ authentication app::
|
||||||
raise ValueError('Users must have an email address')
|
raise ValueError('Users must have an email address')
|
||||||
|
|
||||||
user = self.model(
|
user = self.model(
|
||||||
email=MyUserManager.normalize_email(email),
|
email=self.normalize_email(email),
|
||||||
date_of_birth=date_of_birth,
|
date_of_birth=date_of_birth,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue