Skip to content

Picture model ​

El modelo Picture representa una entrada de imagen en la base de datos. Incluye campos para almacenar el tipo de contenido, el ID del objeto, el nombre y la imagen misma.

Campos ​

content_type integer

Una clave foránea al modelo ContentType, limitada a modelos específicos (anime, manga, personaje, persona).


object_id UUID

El UUID del objeto relacionado.


content_object GenericForeignKey

Una clave foránea genérica que vincula la imagen con el tipo de contenido y el ID del objeto.


name string

El nombre de la imagen, con un valor predeterminado generado por generate_random_code.


image image

El archivo de imagen, con validaciones para la extensión del archivo, tamaño y dimensiones.


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 la imagen está disponible o no. El valor predeterminado es True.