def get(self, request, *args, **kwargs): self.object.notificacoes.unread().filter(user=request.user).update( read=True, modified=timezone.now()) if self.object.hash_code or self.object.owner: return redirect( reverse_lazy('cmj.ouvidoria:solicitacao_interact', kwargs=kwargs)) return DetailView.get(self, request, *args, **kwargs)
def get(self, request, *args, **kwargs): response = DetailView.get(self, request, *args, **kwargs) # check if the follow button was hit if request.GET.get("follow", "") == "true": follow_project(request.user, self.object) # check if the unfollow button was hit if request.GET.get("follow", "") == "false": unfollow_project(request.user, self.object) return response
def get(self, request, *args, **kwargs): self.object.notificacoes.unread().filter( user=request.user).update( read=True, modified=timezone.now()) if self.object.owner: return redirect( reverse_lazy('cmj.ouvidoria:solicitacao_interact', kwargs=kwargs)) return DetailView.get(self, request, *args, **kwargs)
def get(self, request, gallery_slug=None, *args, **kwargs): self.gallery_slug = gallery_slug return DetailView.get(self, request, *args, **kwargs)
def get(self, request, gallery=None, image=None, *args, **kwargs): self.gallery_slug = gallery self.image_slug = image return DetailView.get(self, request, *args, **kwargs)
def get(self, request, *args, **kwargs): return DetailView.get(self, request, *args, **kwargs)