def dispatch(self, request, *args, **kwargs):
obj = self.get_object() --> # in obj is the current obj
if obj.user != self.request.user: --> # check if the user is owner of the obj
return render(request, '403.html', {'message': 'You do not have permission to edit this place.'}, status=403)
return super().dispatch(request, *args, **kwargs)