def post(self, request, tarefas_id): tarefa = tarefas.objects.get(pk = tarefas_id) formulario = FormTarefa(instance=tarefa, data = request.POST) if formulario.is_valid(): formulario.save() self.logger.debug("Alterar tarefa") return redirect("/lista_tarefas/") else: self.logger.error("Falha ao alterar tarefa") return render(request, self.template, {'form':formulario})
def post(self, request): form = FormTarefa(request.POST) if form.is_valid(): form.save(commit=True) self.logger.debug("Criação de nova tarefa: Formulário salvo") return redirect("/lista_tarefas/") else: print form.errors self.logger.errors("Falha ao criar nova tarefa"); return render(request, self.template, {'form': form})