Browse Source

Busco usuario en importar reservas

main
Celestino Rey 9 months ago
parent
commit
8c1ad9bbab
1 changed files with 4 additions and 1 deletions
  1. +4
    -1
      src/eventos/management/commands/importar_reservas.py

+ 4
- 1
src/eventos/management/commands/importar_reservas.py View File

@ -28,7 +28,7 @@ class Command(BaseCommand):
for reserva_data in datos: for reserva_data in datos:
try: try:
evento = Evento.objects.get(id=reserva_data["evento"]) evento = Evento.objects.get(id=reserva_data["evento"])
usuario = ReyMotaUser.objects.get(id=reserva_data["usuario"])
usuario = ReyMotaUser.objects.get(email=reserva_data["usuario_email"])
creado = Reserva.objects.create( creado = Reserva.objects.create(
evento_id=evento.id, evento_id=evento.id,
@ -42,6 +42,9 @@ class Command(BaseCommand):
except Evento.DoesNotExist: except Evento.DoesNotExist:
self.stderr.write(self.style.ERROR(f"Evento '{reserva_data['evento']}' no encontrado.")) self.stderr.write(self.style.ERROR(f"Evento '{reserva_data['evento']}' no encontrado."))
except ReyMotaUser.DoesNotExist:
self.stderr.write(self.style.ERROR(f"Usuario con email '{reserva_data['usuario_email']}' no encontrado."))
self.stdout.write(self.style.SUCCESS(f'Se importaron {reservas_creados} reservas correctamente.')) self.stdout.write(self.style.SUCCESS(f'Se importaron {reservas_creados} reservas correctamente.'))
except FileNotFoundError: except FileNotFoundError:


Loading…
Cancel
Save