def edit(request, substancia_id): substancia = Substancia.objects.get(pk=substancia_id) if request.method == "POST": form = FormSubstancia(request.POST) if form.is_valid(): substancia.nome = request.POST["nome"] substancia.save() return redirect("/substancia/") else: form = FormSubstancia(initial={"nome": substancia.nome}) return render(request, "substancia/edit.html", {"form": form, "substancia_id": substancia.id})
def add(request): if request.method == "POST": form = FormSubstancia(request.POST) if form.is_valid(): substancia = Substancia() substancia.nome = request.POST["nome"] substancia.save() return redirect("/substancia/") else: form = FormSubstancia() return render(request, "substancia/add.html", {"form": form})