def get(self, *args, **kwargs): # Go through keyword arguments, and either save their values to our # instance, or raise an error. self.object = self.get_object() status = can_modify_trigger(self.request, self.object.provider.name.status, self.object.consumer.name.status) if status: return HttpResponseRedirect(reverse('base')) else: return super(TriggerUpdateView, self).get(self.request, *args, **kwargs)
def get(self, *args, **kwargs): # Go through keyword arguments, and either save their values to our # instance, or raise an error. self.object = self.get_object() status = can_modify_trigger(self.request, self.object.provider.name.status, self.object.consumer.name.status) if status: return HttpResponseRedirect(reverse('base')) else: return super(TriggerUpdateView, self).get(self.request, *args, **kwargs)
def test_can_modify_trigger(self): self.assertFalse( can_modify_trigger(self.request, provider='ServiceRss', consumer='ServiceTwitter'))
def test_can_modify_trigger(self): self.assertFalse(can_modify_trigger(self.request, provider='ServiceRss', consumer='ServiceTwitter'))