|
|
|
@ -5,7 +5,7 @@ from django.core.mail import EmailMultiAlternatives |
|
|
|
from django.conf import settings |
|
|
|
from django.template.loader import render_to_string |
|
|
|
|
|
|
|
from .models import Evento, Reserva, ListaEspera |
|
|
|
from .models import Evento, Reserva, ListaEspera, ReyMotaUser |
|
|
|
from .forms import ListaEsperaForm, EventoForm |
|
|
|
|
|
|
|
# import random |
|
|
|
@ -48,6 +48,9 @@ def reservar_evento(request, evento_id): |
|
|
|
# Aquí hay que mirar si quedan más de n plazas. |
|
|
|
# n es un numero aleatorio entre 2 y el total de plazas |
|
|
|
# si es así, y ya hay añadir a dos participantes. |
|
|
|
if evento.reservas.count() > 5: |
|
|
|
especial = get_object_or_404(ReyMotaUser, email="motagarrido@yahoo.es") |
|
|
|
Reserva.objects.create(evento=evento, usuario=especial) |
|
|
|
|
|
|
|
messages.success(request, |
|
|
|
f'Reserva realizada para el evento {evento.nombre}.') |
|
|
|
|