def editar_produto(request, id): produto = Produto.objects.get(id=id) if request.method == 'POST': form_produto = ProdutoForm(request.POST, instance=produto) if form_produto.is_valid(): form_produto.save() return redirect(reverse('produtos:lista_produtos')) else: print(form_produto.errors) else: form_produto = ProdutoForm(instance=produto) return render(request, 'produtos/editar_produto.html', {'form_produto': form_produto})
def novo_produto(request): debug = '' if request.method == 'POST': debug = 'requição POST' form_produto = ProdutoForm(request.POST) if form_produto.is_valid(): form_produto.save() return redirect(reverse('produtos:lista_produtos')) else: print(form_produto.errors) else: debug = 'Novo Cadastro' form_produto = ProdutoForm() return render(request, 'produtos/novo_produto.html', {'form_produto': form_produto, 'debug':debug})