|
|
|
@ -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: |
|
|
|
|