功能变化: 添加permission.py自定义权限类
parent
44cc5dc7ee
commit
00178bb256
|
@ -90,6 +90,19 @@ class CustomPermission(BasePermission):
|
||||||
|
|
||||||
|
|
||||||
class SuperuserPermission(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):
|
||||||
"""
|
"""
|
||||||
普通管理员权限类
|
普通管理员权限类
|
||||||
"""
|
"""
|
||||||
|
|
Loading…
Reference in New Issue