Files

9 lines
282 B
Python
Raw Permalink Normal View History

from rest_framework.permissions import SAFE_METHODS, BasePermission
class IsOwnerOrReadOnly(BasePermission):
def has_object_permission(self, request, view, obj):
if request.method in SAFE_METHODS:
return True
return obj.owner_id == request.user.id