Esempio n. 1
0
 def create(self, validated_data):
     instance = Report(**validated_data)
     instance.reporter = self.initial['reporter']
     instance.premise = self.initial['premise']
     instance.contention = self.initial['contention']
     instance.save()
     reported_as_fallacy.send(sender=self, report=instance)
     return instance
Esempio n. 2
0
 def create(self, validated_data):
     instance = Report(**validated_data)
     instance.reporter = self.initial['reporter']
     instance.premise = self.initial['premise']
     instance.contention = self.initial['contention']
     instance.save()
     reported_as_fallacy.send(sender=self, report=instance)
     return instance
Esempio n. 3
0
 def form_valid(self, form):
     contention = self.get_contention()
     premise = self.get_premise()
     form.instance.contention = contention
     form.instance.premise = premise
     form.instance.reporter = self.request.user
     form.save()
     reported_as_fallacy.send(sender=self, report=form.instance)
     return redirect(contention)
Esempio n. 4
0
 def form_valid(self, form):
     contention = self.get_contention()
     premise = self.get_premise()
     form.instance.contention = contention
     form.instance.premise = premise
     form.instance.reporter = self.request.user
     form.save()
     reported_as_fallacy.send(sender=self, report=form.instance)
     return redirect(contention)
Esempio n. 5
0
 def form_valid(self, form):
     contention = self.get_contention()
     premise = self.get_premise()
     form.instance.contention = contention
     form.instance.premise = premise
     form.instance.reporter = self.request.user
     form.save()
     reported_as_fallacy.send(sender=self, report=form.instance)
     return redirect(premise.get_parent().get_absolute_url() + self.get_next_parameter() + "#%s" % premise.pk)
Esempio n. 6
0
 def form_valid(self, form):
     contention = self.get_contention()
     premise = self.get_premise()
     form.instance.contention = contention
     form.instance.premise = premise
     form.instance.reporter = self.request.user
     form.save()
     reported_as_fallacy.send(sender=self, report=form.instance)
     return redirect(premise.get_parent().get_absolute_url() +
                     self.get_next_parameter() + "#%s" % premise.pk)