def edit_prestamo(request,id_prestamo): prestamo = Prestamo.objects.get(id=id_prestamo) equipos = prestamo.equipos.all() if request.method == 'POST': formulario = PrestamoForm(request.POST,instance=prestamo) if formulario.is_valid(): formulario.save() return HttpResponseRedirect('/prestamos_activos/%s/'%prestamo.id) else: formulario = PrestamoForm(instance=prestamo) return render_to_response('edit_prestamoform.html',{'formulario':formulario},context_instance=RequestContext(request))
def add_prestamo(request): if request.method=='POST': formulario = PrestamoForm(request.POST) if formulario.is_valid(): formulario.save() return HttpResponseRedirect('/prestamos_activos/page/1') else: formulario = PrestamoForm() return render_to_response('prestamoform.html',{'formulario':formulario},context_instance=RequestContext(request))
def create_loan(request): usuarios = Perfil.objects.all() if request.method == 'POST': form = PrestamoForm(request.POST) if form.is_valid(): prestamo = form.save(commit=False) prestamo.agregado = request.user.username prestamo.modificado_por = request.user.username prestamo.save() return redirect('prestamo') else: form = PrestamoForm() return render(request, 'prestamos/prestamo.html', {'usuarios': usuarios})