diff --git a/test_server/crm/permission.py b/test_server/crm/permission.py index e6ab526..cf462dc 100644 --- a/test_server/crm/permission.py +++ b/test_server/crm/permission.py @@ -56,6 +56,8 @@ class MyPermission(RbacPermission): """ perms = [] if isinstance(request.user, UserProfile): # 如果是管理员表 + if request.user.is_superuser: + return True perms = cache.get(f'{request.user.id}_perms', None) if perms is None: perms = get_permission_list(request.user)