From 6542fe5974ecbd3ed889932f4d612ba71dae3d1f Mon Sep 17 00:00:00 2001 From: creylopez Date: Wed, 19 Feb 2025 15:11:53 +0000 Subject: [PATCH] =?UTF-8?q?Leo=20datos=20seg=C3=BAn=20api?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../eventos/management/commands/importar_listaespera.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/JugarAlPadel/gestion_reservas/eventos/management/commands/importar_listaespera.py b/JugarAlPadel/gestion_reservas/eventos/management/commands/importar_listaespera.py index ab3be21..cf9a4ff 100644 --- a/JugarAlPadel/gestion_reservas/eventos/management/commands/importar_listaespera.py +++ b/JugarAlPadel/gestion_reservas/eventos/management/commands/importar_listaespera.py @@ -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: