def get(self, request, *args, **kwargs): if self.request.session['id'] == int(self.kwargs['pk']): return UpdateView.get(self, request, *args, **kwargs) else: return redirect('private_info_update' ,pk = self.request.session['id'])
def get(self, request, *args, **kwargs): if not self.request.user.has_perm(self.perm_model): raise PermissionDenied return UpdateView.get(self, request, *args, **kwargs)