def crearReserva(request): context = RequestContext(request) if request.method == 'POST': form = ReservaForm(request.POST) if form.is_valid(): est = form.cleaned_data['estacionamiento'] inicio = form.cleaned_data['horaInicio'] fin = form.cleaned_data['horaFin'] hayReserva = verificarReserva(est, inicio, fin) if hayReserva: form.save(commit=True) else: ocupado = True return render_to_response('estacionamientos/crear_reserva.html', {'form': form, 'ocupado': ocupado, 'estacionamiento': est}, context) return index(request) else: form = ReservaForm() return render_to_response('estacionamientos/crear_reserva.html', {'form': form}, context)