Para relacionar el perfil con el autor, utilizamos OneToOneField. Esto asegura que cada autor tenga un solo perfil y viceversa. Además, agregamos el parámetro on_delete=models.CASCADE para que si se elimina un autor, también se elimine su perfil.
¿Cómo se crean y se sincronizan las migraciones?
Crear migraciones: Ejecutamos python manage.py make migrations.
Sincronizar con la base de datos: Usamos python manage.py migrate.
¿Cómo verificamos la creación de un perfil en la consola de Django?
Abrir la shell de Django: Ejecutamos python manage.py shell.
Importar los modelos:from myapp.models import Author, Profile.
Buscar un autor existente:author = Author.objects.first().