From 6f2510288c27121ac20a3266392da47f9bd76012 Mon Sep 17 00:00:00 2001 From: caoqianming Date: Thu, 2 Apr 2020 22:44:38 +0800 Subject: [PATCH] perms --- test_server/crm/permission.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/test_server/crm/permission.py b/test_server/crm/permission.py index 546c7da..9af6a13 100644 --- a/test_server/crm/permission.py +++ b/test_server/crm/permission.py @@ -1,5 +1,4 @@ from rbac.permission import RbacPermission -from rbac.permission import get_permission_list from rbac.models import UserProfile from crm.models import Consumer from rest_framework.permissions import IsAuthenticated @@ -28,13 +27,12 @@ class MyPermission(RbacPermission): if 'perms' in request.session: perms = request.session['perms'] elif isinstance(request.user,UserProfile): # 如果是管理员表 - perms = get_permission_list(request.user) + # perms = get_permission_list(request.user) + return True elif isinstance(request.user,Consumer): perms = ConsumerPerms if perms: - if 'admin' in perms: - return True - elif not hasattr(view, 'perms_map'): + if not hasattr(view, 'perms_map'): return True else: perms_map = view.perms_map