|
@@ -72,7 +72,10 @@ def reservar_evento(request, evento_id):
|
|
|
asunto_admin = f'[{evento.plazas_restantes()}/{evento.plazas_disponibles}] Nueva Reserva para {evento.nombre}'
|
|
asunto_admin = f'[{evento.plazas_restantes()}/{evento.plazas_disponibles}] Nueva Reserva para {evento.nombre}'
|
|
|
mensaje_admin = f'El usuario {request.user.nombre} ({request.user.email}) se ha inscrito en el evento "{evento.nombre}".\n' \
|
|
mensaje_admin = f'El usuario {request.user.nombre} ({request.user.email}) se ha inscrito en el evento "{evento.nombre}".\n' \
|
|
|
f'Quedan {evento.plazas_restantes()} plazas disponibles.'
|
|
f'Quedan {evento.plazas_restantes()} plazas disponibles.'
|
|
|
|
|
+
|
|
|
|
|
+ html_content_admin = render_to_string('emails/notificacion_reserva_admin.html', {'evento': evento, 'usuario': request.user, 'plazas_restantes': evento.plazas_restantes(), 'plazas_disponibles': evento.plazas_disponibles})
|
|
|
email_admin = EmailMultiAlternatives(asunto_admin, mensaje_admin, settings.DEFAULT_FROM_EMAIL, [settings.ADMIN_EMAIL])
|
|
email_admin = EmailMultiAlternatives(asunto_admin, mensaje_admin, settings.DEFAULT_FROM_EMAIL, [settings.ADMIN_EMAIL])
|
|
|
|
|
+ email_admin.attach_alternative(html_content_admin, "text/html")
|
|
|
email_admin.send()
|
|
email_admin.send()
|
|
|
|
|
|
|
|
# Aquí hay que mirar si quedan más de n plazas.
|
|
# Aquí hay que mirar si quedan más de n plazas.
|