def create(request): #when POST if request.method == 'POST': form = CotizacionForm(request.POST) if form.is_valid(): form.save() return HttpResponseRedirect('/cotizaciones/') else: form = CotizacionForm() return render_to_response('cotizaciones/detail.html', {'form':form}, context_instance=RequestContext(request))
def update_printit(request, id_cotizacion = None): cotizacion = None latest_list = False if id_cotizacion is not None: cotizacion = Cotizacion.objects.get(id = id_cotizacion) latest_list = CotizacionDetail.objects.filter(cotizacion = id_cotizacion) #when POST if request.method == 'POST': form = CotizacionForm(request.POST, instance = cotizacion) if form.is_valid(): form.save() return HttpResponseRedirect('/cotizaciones/') #when NOT POST else: form = CotizacionForm(instance = cotizacion) return render_to_response('cotizaciones/printit.html',{'form':form, 'cotizacion':cotizacion, 'latest_list': latest_list}, context_instance=RequestContext(request))