|
@@ -172,7 +172,7 @@ class UserManager(BaseUserManager):
|
|
|
email = self.normalize_email(email)
|
|
|
user = self.model(username=username, email=email,
|
|
|
is_staff=is_staff, is_active=True,
|
|
|
- is_superuser=is_superuser, last_login=now,
|
|
|
+ is_superuser=is_superuser,
|
|
|
date_joined=now, **extra_fields)
|
|
|
user.set_password(password)
|
|
|
user.save(using=self._db)
|
|
@@ -190,7 +190,7 @@ class UserManager(BaseUserManager):
|
|
|
@python_2_unicode_compatible
|
|
|
class AbstractBaseUser(models.Model):
|
|
|
password = models.CharField(_('password'), max_length=128)
|
|
|
- last_login = models.DateTimeField(_('last login'), default=timezone.now)
|
|
|
+ last_login = models.DateTimeField(_('last login'), blank=True, null=True)
|
|
|
|
|
|
is_active = True
|
|
|
|