Profile model
El modelo Profile representa los perfiles de usuario en una aplicación basada en MyAnimeList. Almacena información relacionada con los usuarios, como nombres, fecha de nacimiento, biografía, imagen de perfil y portada.
Campos
user_id one-to-one
Una relación uno a uno con el modelo User, que representa al usuario asociado con el perfil.
first_name string
El primer nombre del usuario.
last_name string
El apellido del usuario.
birth_date date
La fecha de nacimiento del usuario.
bio string
Una breve biografía del usuario.
image image
La imagen de perfil del usuario. La imagen debe ser un archivo jpg, png o webp con un tamaño máximo de 1 MB y dimensiones de 600x600 píxeles.
cover image
La imagen de portada del usuario. La imagen debe ser un archivo jpg, png o webp con un tamaño máximo de 1 MB y dimensiones de 1200x600 píxeles.
created_at datetime
La fecha y hora en que se creó por primera vez la entrada. Este campo se llena automáticamente cuando la entrada se guarda inicialmente.
updated_at datetime
La fecha y hora de la última actualización. Este campo se actualiza automáticamente cada vez que se modifica y guarda la entrada.
is_available boolean
Indica si el perfil está disponible o no. El valor predeterminado es True.