Added IsSuperUser permission

This commit is contained in:
Pritesh K 2020-06-10 13:55:10 +05:30
parent acbd9d8222
commit 7f2b8815b2

View File

@ -137,6 +137,15 @@ class IsAuthenticated(BasePermission):
return bool(request.user and request.user.is_authenticated)
class IsSuperUser(BasePermission):
"""
Allows access only to super users.
"""
def has_permission(self, request, view):
return bool(request.user and request.user.is_superuser)
class IsAdminUser(BasePermission):
"""
Allows access only to admin users.