from django.http import HttpResponseForbidden class CheckForUserMixin(object): def dispatch(self, request, *args, **kwargs): # if request.user.is_authenticated(): # pk = kwargs.get('pk') # if pk: # if request.user.pk != int(pk): # return HttpResponseForbidden('403 Forbidden') # else: # return HttpResponseForbidden('403 Forbidden') return super().dispatch(request, *args, **kwargs)