This commit is contained in:
iloveyo123u1 2017-04-18 23:26:19 +00:00 committed by GitHub
commit 68d1de03bb

View File

@ -59,6 +59,15 @@ class IsAdminUser(BasePermission):
return request.user and request.user.is_staff
class IsSuperUser(BasePermission):
"""
Allows access only to superuser users.
"""
def has_permission(self, request, view):
return request.user and request.user.is_superuser
class IsAuthenticatedOrReadOnly(BasePermission):
"""
The request is authenticated as a user, or is a read-only request.