Skip to content

Character model

El modelo Character representa una entrada de personaje en la base de datos. Incluye varios campos para almacenar información como el nombre, nombre en kanji, descripción, rol, imagen y número de favoritos.

Campos

name string

El nombre del personaje.


name_kanji string

El nombre en kanji del personaje.


about text

Una descripción del personaje.


role string

El rol del personaje, con opciones definidas por RoleChoices.


image image

Una imagen opcional del personaje, con validación específica para la extensión del archivo, tamaño y dimensiones (máx. 600x600 píxeles, máx. 1 MB).


favorites integer

El número de usuarios que han marcado al personaje como favorito. El valor predeterminado es 0.


created_at datetime

La fecha y hora en que se creó por primera vez el ítem. 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 ítem está disponible o no. El valor predeterminado es True.