update backend/dvadmin/utils/permission.py.

删除无效的权限检查
pull/61/head
chuanwei 2022-05-31 01:16:47 +00:00 committed by Gitee
parent 5b53331f80
commit 2c9260b804
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F
1 changed files with 0 additions and 8 deletions

View File

@ -65,14 +65,6 @@ class CustomPermission(BasePermission):
def has_permission(self, request, view):
if isinstance(request.user, AnonymousUser):
return False
# 对ViewSet下的def方法进行权限判断
# 当权限为空时,则可以访问
is_head = getattr(view, 'head', None)
if is_head:
head_kwargs = getattr(view.head, 'kwargs', {})
_permission_classes = head_kwargs.get('permission_classes', None)
if _permission_classes == []:
return True
# 判断是否是超级管理员
if request.user.is_superuser:
return True