Example #1
0
def nova_categoria(request):	
	if request.method == 'POST':		
		form_categoria = CategoriaForm(request.POST)
		if form_categoria.is_valid():
			form_categoria.save()
			return redirect(reverse('produtos:lista_categorias'))
		else:
			print(form_categoria.errors)
	else:
		form_categoria = CategoriaForm()
	return render(request, 'produtos/manter_categoria.html', {'form_categoria': form_categoria})
Example #2
0
def editar_categoria(request, id):
	categoria = Categoria.objects.get(id=id)
	if request.method == 'POST':
		form_categoria = CategoriaForm(request.POST, instance=categoria)
		if form_categoria.is_valid():
			form_categoria.save()
			return redirect(reverse('produtos:lista_categorias'))
		else:
			print(form_categoria.errors)
	else:
		form_categoria = CategoriaForm(instance=categoria)
	return render(request, 'produtos/editar_categoria.html', {'form_categoria': form_categoria})