功能变化: 添加permission.py自定义权限类

pull/102/head
李强 2023-06-24 09:54:57 +08:00
parent 44cc5dc7ee
commit 00178bb256
1 changed files with 13 additions and 0 deletions

View File

@ -90,6 +90,19 @@ class CustomPermission(BasePermission):
class SuperuserPermission(BasePermission):
"""
超级管理员权限类
"""
def has_permission(self, request, view):
if isinstance(request.user, AnonymousUser):
return False
# 判断是否是超级管理员
if request.user.is_superuser:
return True
class AdminPermission(BasePermission):
"""
普通管理员权限类
"""