|
@@ -213,52 +213,6 @@ class Device_User(AbstractBaseUser):
|
|
|
rids.append(role.rid)
|
|
|
return rids
|
|
|
|
|
|
- # def has_perm(self, permission, obj=None):
|
|
|
- # roles = self.role.all()
|
|
|
- # for role in roles:
|
|
|
- # if role.rid == 100:
|
|
|
- # return True
|
|
|
- #
|
|
|
- # permlist = self.permission.all()
|
|
|
- # for perm in permlist:
|
|
|
- # if perm.permName == permission:
|
|
|
- # return True
|
|
|
- #
|
|
|
- # for role in roles:
|
|
|
- # permlist = role.permission.all()
|
|
|
- # for perm in permlist:
|
|
|
- # if perm.permName == permission:
|
|
|
- # return True
|
|
|
- #
|
|
|
- # return False
|
|
|
-
|
|
|
- # def get_all_perms_id(self):
|
|
|
- # roles = self.role.all()
|
|
|
- # perms = self.permission.all()
|
|
|
- #
|
|
|
- # permslist = []
|
|
|
- # for role in roles:
|
|
|
- # if role.rid == 100:
|
|
|
- # perms = Permissions.objects.all()
|
|
|
- # for perm in perms:
|
|
|
- # permslist.append(perm.id)
|
|
|
- # return permslist
|
|
|
- #
|
|
|
- # for perm in perms:
|
|
|
- # permslist.append(perm.id)
|
|
|
- #
|
|
|
- # permSet = set(permslist)
|
|
|
- # for role in roles:
|
|
|
- # permlist_tmp = []
|
|
|
- # for perm in role.permission.all():
|
|
|
- # permlist_tmp.append(perm.id)
|
|
|
- #
|
|
|
- # permSet_tmp = set(permlist_tmp)
|
|
|
- # permSet = permSet.union(permSet_tmp)
|
|
|
- # permslist = list(permSet)
|
|
|
- # permslist.sort()
|
|
|
- # return permslist
|
|
|
-
|
|
|
def get_all_permission(self):
|
|
|
roles = self.role.all()
|
|
|
perms = self.permission.all()
|
|
@@ -286,9 +240,6 @@ class Device_User(AbstractBaseUser):
|
|
|
permslist.sort()
|
|
|
return permslist
|
|
|
|
|
|
- # def has_module_perms(self, app_label):
|
|
|
- # return True
|
|
|
-
|
|
|
@property
|
|
|
def is_staff(self):
|
|
|
return self.is_superuser
|