Skip to content
Snippets Groups Projects
permissions.py 265 B
Newer Older
  • Learn to ignore specific revisions
  • Chif Gergo's avatar
    Chif Gergo committed
    from rest_framework.permissions import BasePermission
    from rest_framework.permissions import SAFE_METHODS
    
    
    
    Barnabás Czémán's avatar
    Barnabás Czémán committed
    class IsStaffOrReadOnly(BasePermission):
    
    Chif Gergo's avatar
    Chif Gergo committed
        def has_permission(self, request, view):
    
    Barnabás Czémán's avatar
    Barnabás Czémán committed
            return request.user.is_staff or request.method in SAFE_METHODS