From 2c9260b8046dc0dcaa299a41a18d01bde476a3e0 Mon Sep 17 00:00:00 2001 From: chuanwei <463266963@qq.com> Date: Tue, 31 May 2022 01:16:47 +0000 Subject: [PATCH] =?UTF-8?q?update=20backend/dvadmin/utils/permission.py.?= =?UTF-8?q?=20=E5=88=A0=E9=99=A4=E6=97=A0=E6=95=88=E7=9A=84=E6=9D=83?= =?UTF-8?q?=E9=99=90=E6=A3=80=E6=9F=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/dvadmin/utils/permission.py | 8 -------- 1 file changed, 8 deletions(-) diff --git a/backend/dvadmin/utils/permission.py b/backend/dvadmin/utils/permission.py index 35e5b4b..2be0691 100644 --- a/backend/dvadmin/utils/permission.py +++ b/backend/dvadmin/utils/permission.py @@ -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