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