def productoAdd(request): if request.method=='POST': formulario=ProductoForm(request.POST, request.FILES) if formulario.is_valid(): formulario.save() return HttpResponseRedirect('/productos') else: formulario=ProductoForm() return render_to_response('facturacion/productoAdd.html', {'formulario':formulario}, context_instance=RequestContext(request))
def productoEdit (request, id): producto_edit= Producto.objects.get(pk=id) if request.method == 'POST': formulario = ProductoForm(request.POST, instance = producto_edit) if formulario.is_valid(): formulario.save() return HttpResponseRedirect("/productos") else: formulario = ProductoForm(instance= producto_edit) return render_to_response('facturacion/productoEdit.html', {'formulario': formulario}, context_instance = RequestContext(request))
def filtrador_modificar(request, id): filtro_prenda = get_object_or_404(Producto, id=id) data = { 'form':ProductoForm(instance=filtro_prenda) } if request.method == 'POST': formulario = ProductoForm(data= request.POST, instance=filtro_prenda) if formulario.is_valid(): formulario.save() data['form'] = formulario return render(request, "modificar.html",data)
def registro_producto(request): data = { 'form':ProductoForm } if request.method == 'POST': formulario = ProductoForm(request.POST, files=request.FILES) if formulario.is_valid(): formulario.save() data['mensaje'] = "Producto Guardado Correctamente" data['form']= formulario return render(request, "pagina-registro-productos.html", data)