Просмотр исходного кода

Hago ADMIN_EMAIL configurable. Pongo plazas disponibles y totales en cabecera de correo a administrador

Celestino Rey 7 месяцев назад
Родитель
Сommit
86e16f01ef
3 измененных файлов с 3 добавлено и 2 удалено
  1. 1 0
      K8S/env-prod-configmap.yaml
  2. 1 1
      src/eventos/views.py
  3. 1 1
      src/gestion_reservas/settings.py

+ 1 - 0
K8S/env-prod-configmap.yaml

@@ -10,6 +10,7 @@ data:
   SQL_USER: creylopez
   DATABASE: postgres
   MES_COMIENZO_TEMPORADA: "9"
+  ADMIN_EMAIL: king.bernard.b@gmail.com
 kind: ConfigMap
 metadata:
   labels:

+ 1 - 1
src/eventos/views.py

@@ -69,7 +69,7 @@ def reservar_evento(request, evento_id):
         msg.send()
 
         # enviar un correo al administrador notificando la nueva reserva
-        asunto_admin = f'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' \
                         f'Quedan {evento.plazas_restantes()} plazas disponibles.'
         email_admin = EmailMultiAlternatives(asunto_admin, mensaje_admin, settings.DEFAULT_FROM_EMAIL, [settings.ADMIN_EMAIL])

+ 1 - 1
src/gestion_reservas/settings.py

@@ -183,7 +183,7 @@ DEFAULT_FROM_EMAIL = 'jugaralpadelentreamigos@gmail.com'
 # Dirección del administrador
 # ADMIN_EMAIL = 'king.bernard.b@gmail.com'
 #ADMIN_EMAIL = 'padelycervezas1974@gmail.com'
-ADMIN_EMAIL = 'celestino.rey@gmail.com'
+ADMIN_EMAIL = os.environ.get('ADMIN_EMAIL', 'celestino.rey@gmail.com')
 
 # El tiempo de validez del enlace para resetear la contraseña (por defecto es de 3 días)
 PASSWORD_RESET_TIMEOUT = 86400  # 1 día en segundos