def nueva_categoria(request): if request.method == 'POST': formulario = CategoriaForm(request.POST) if formulario.is_valid(): c = formulario.save() admin_log_addition(request, c, 'Categoria creada') sms = "Categoria %s Creada Correctamente"%(c.tipo) messages.success(request, sms) return HttpResponseRedirect(reverse(index_categoria)) else: formulario = CategoriaForm() return render(request, 'categorias/nueva_categoria.html',{ 'formulario':formulario, })
def modificar_categoria (request, pk): formularioMod = get_object_or_404(Categoria, pk=pk) if request.method == 'POST': formulario = CategoriaForm(request.POST, instance=formularioMod) if formulario.is_valid(): c = formulario.save() admin_log_change(request, c, 'Categoria Modificada') sms = "Categoria %s Modificada Correctamente"%(c.tipo) messages.success(request, sms) return HttpResponseRedirect(reverse(index_categoria)) else: formulario = CategoriaForm(instance=formularioMod) return render(request, 'categorias/modificar_categoria.html',{ 'formulario':formulario, })