Source code for pushnotifications.api.v2.permissions

from django.db.models import QuerySet
from rest_framework import permissions


[docs]class IsAuthenticatedOwnerOrReadOnly(permissions.BasePermission):
[docs] def has_object_permission(self, request, view, obj): if isinstance(obj, QuerySet) or not request.user: return True return obj.user == request.user