diff --git a/JugarAlPadel/gestion_reservas/eventos/views.py b/JugarAlPadel/gestion_reservas/eventos/views.py index 7a37cf4..8c353e7 100644 --- a/JugarAlPadel/gestion_reservas/eventos/views.py +++ b/JugarAlPadel/gestion_reservas/eventos/views.py @@ -8,6 +8,7 @@ from django.template.loader import render_to_string from .models import Evento, Reserva, ListaEspera from .forms import ListaEsperaForm, EventoForm +import random @login_required def reservar_evento(request, evento_id): @@ -47,6 +48,7 @@ def reservar_evento(request, evento_id): # n es un numero aleatorio entre 2 y el total de plazas # si es así, y ya hay añadir a dos participantes. + messages.success(request, f'Reserva realizada para el evento {evento.nombre}.') @@ -96,6 +98,21 @@ def principal(request): def ayuda(request): + ''' + evento = get_object_or_404(Evento, id=1) + + reservas = Reserva.objects.filter(evento=1) + + print("Ayuda->plazas disponibles: ", evento.plazas_disponibles) + print("Ayuda->reservas: ", evento.reservas.count()) + + numero = random.randint(1, evento.plazas_disponibles-2) + + if numero < evento.reservas.count(): + print("Ayuda->Aqui haria algo...") + + print("Ayuda->Aleatorio: ", numero) + ''' return render(request, 'eventos/help.html')