|
@@ -10,7 +10,7 @@ from apps.tenant.models import Tenant
|
|
|
|
|
|
class UserManager(BaseUserManager):
|
|
|
def create_administrator(self, username, password=None, **extra_fields):
|
|
|
- return self.create_user(User.SUPPER, username, password, **extra_fields)
|
|
|
+ return self.create_user(User.SUPER, username, password, **extra_fields)
|
|
|
|
|
|
def create_tenant_user(self,type, username, password=None, **extra_fields):
|
|
|
return self.create_user(type, username, password, **extra_fields)
|
|
@@ -52,12 +52,12 @@ class UserManager(BaseUserManager):
|
|
|
|
|
|
class User(AbstractBaseUser, PermissionsMixin):
|
|
|
|
|
|
- SUPPER = 1
|
|
|
+ SUPER = 1
|
|
|
ADMIN = 2
|
|
|
EMPLOYEE = 3
|
|
|
REPAIR = 4
|
|
|
TYPE_CHOICES = (
|
|
|
- (SUPPER, u'平台管理员'),
|
|
|
+ (SUPER, u'平台管理员'),
|
|
|
(ADMIN, u'管理者'),
|
|
|
(EMPLOYEE, u'检修人'),
|
|
|
(REPAIR, u'报修人'),
|
|
@@ -103,12 +103,12 @@ class User(AbstractBaseUser, PermissionsMixin):
|
|
|
return False
|
|
|
|
|
|
def is_admin(self):
|
|
|
- if self.type == self.ADMIN or self.type == self.SUPPER:
|
|
|
+ if self.type == self.ADMIN or self.type == self.SUPER:
|
|
|
return True
|
|
|
return False
|
|
|
|
|
|
def is_administrator(self):
|
|
|
- if self.type == self.SUPPER:
|
|
|
+ if self.type == self.SUPER:
|
|
|
return True
|
|
|
return False
|
|
|
|