def add_product_view(request): info = "inicializando" if request.method == "POST": formulario = add_product_form(request.POST, request.FILES) if formulario.is_valid(): add = formulario.save(commit = False) add.status = True add.save() formulario.save_m2m() info = "se guardo satisfactoriamente" return HttpResponseRedirect('/celular/%s'%add.id) else: formulario = add_product_form() ctx = {'form':formulario, 'info':info} return render_to_response('ventas/add_producto.html',ctx, context_instance = RequestContext(request))
def edit_producto_view(request, id_prod): info = "" prod = Celular.objects.get(pk = id_prod) if request.method == "POST": formulario = add_product_form(request.POST, request.FILES, instance = prod) if formulario.is_valid(): edit_prod = formulario.save(commit = False) formulario.save_m2m() edit_prod.status = True edit_prod.save() info = "se guardo satisfactoriamente" return HttpResponseRedirect('/celular/%s'%edit_prod.id) else: formulario = add_product_form(instance = prod) ctx = {'form':formulario, 'informacion':info} return render_to_response('ventas/edit_producto.html',ctx ,context_instance = RequestContext(request))