def nuevo_compuesto (request): if request.method == 'POST': formulario = CompuestoForm(request.POST) if formulario.is_valid (): c= formulario.save() admin_log_addition(request, c,'Compuesto creado') sms = "Compuesto %s Creado Correctamente"%(c.nombre) messages.success(request,sms) return HttpResponseRedirect(reverse(index_compuesto)) else: formulario = CompuestoForm() return render(request, 'compuestos/nuevo_compuesto.html',{ 'formulario':formulario, })
def modificar_compuesto (request, pk): formularioMod = get_object_or_404(Compuestos, pk= pk) if request.method == 'POST': formulario = CompuestoForm(request.POST, instance=formularioMod) if formulario.is_valid(): c = formulario.save() admin_log_change(request, c, 'Compuesto Modificado') sms = "Compuesto %s Modificado Correctamente"%(c.nombre) messages.success(request, sms) return HttpResponseRedirect(reverse(index_compuesto)) else: formulario = CompuestoForm(instance=formularioMod) return render(request, 'compuestos/modificar_compuesto.html',{ 'formulario':formulario, })