feat: 调整

This commit is contained in:
Czw996 2022-05-12 15:13:42 +08:00
parent 4937febcd4
commit d7009ba8e3

View file

@ -1,12 +1,13 @@
from django.contrib.auth.models import AbstractBaseUser, BaseUserManager from django.contrib.auth.models import AbstractBaseUser, BaseUserManager
from django.contrib.auth.hashers import make_password
from extensions.models import * from extensions.models import *
class SuperUser(AbstractBaseUser): class SuperUser(AbstractBaseUser):
class Manager(BaseUserManager): class Manager(BaseUserManager):
def create_superuser(self, username, password=None, **extra_fields): def create_superuser(self, username, password):
return self._create_user(username, password, **extra_fields) return SuperUser.objects.create(username=username, password=make_password(password))
username = CharField(max_length=32, unique=True, verbose_name='用户名') username = CharField(max_length=32, unique=True, verbose_name='用户名')