Browse Source

Leo datos según api

politica
creylopez 9 months ago
parent
commit
6542fe5974
1 changed files with 5 additions and 2 deletions
  1. +5
    -2
      JugarAlPadel/gestion_reservas/eventos/management/commands/importar_listaespera.py

+ 5
- 2
JugarAlPadel/gestion_reservas/eventos/management/commands/importar_listaespera.py View File

@ -27,8 +27,8 @@ class Command(BaseCommand):
listaesperas_creados = 0
for listaespera_data in datos:
try:
evento = Evento.objects.get(id=listaespera_data["evento"])
usuario = ReyMotaUser.objects.get(id=listaespera_data["usuario"])
evento = Evento.objects.get(nombre=listaespera_data["evento_nombre"])
usuario = ReyMotaUser.objects.get(email=listaespera_data["usuario_email"])
creado = ListaEspera.objects.create(
evento_id=evento.id,
@ -41,6 +41,9 @@ class Command(BaseCommand):
except Evento.DoesNotExist:
self.stderr.write(self.style.ERROR(f"Evento '{listaespera_data['evento']}' no encontrado."))
except ReyMotaUser.DoesNotExist:
self.stderr.write(self.style.ERROR(f"Usuario con email '{listaespera_data['usuario_email']}' no encontrado."))
self.stdout.write(self.style.SUCCESS(f'Se importaron {listaesperas_creados} listaesperas correctamente.'))
except FileNotFoundError:


Loading…
Cancel
Save