import os import sys import django from datetime import date # Configurar django os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'config.settings') django.setup() from interview.models import Applicant, Interview def seed(): # Asegurarnos de tener un par de aplicantes app1, _ = Applicant.objects.get_or_create(first_name='Juan', last_name='Perez', email='juan@test.com') app2, _ = Applicant.objects.get_or_create(first_name='Ana', last_name='Gomez', email='ana@test.com') app3, _ = Applicant.objects.get_or_create(first_name='Carlos', last_name='Ruiz', email='carlos@test.com') # Crear entrevista el 14 de Junio de 2026 (el que el usuario mencionó en el frontend) d = date(2026, 6, 14) # Limpiar entrevistas de ese día por si acaso Interview.objects.filter(date=d).delete() i1 = Interview.objects.create(title='Entrevista Técnica', date=d, time_index=2, active=True) # 9:00 AM i1.applicants.add(app1, app2) i2 = Interview.objects.create(title='Entrevista RH', date=d, time_index=7, active=False) # 2:00 PM i2.applicants.add(app3) print("Seed completado.") if __name__ == '__main__': seed()