Skip to content

Picture model ​

The Picture model represents an image entry in the database. It includes fields to store the content type, object ID, name, and the image itself.

Fields ​

content_type integer

A foreign key to the ContentType model, limited to specific models (anime, manga, character, person).


object_id UUID

The UUID of the related object.


content_object GenericForeignKey

A generic foreign key linking the picture to the content type and object ID.


name string

The name of the picture, with a default value generated by generate_random_code.


image image

The image file, with validations for file extension, size, and dimensions.


created_at datetime

The date and time when the character was first created. This field is automatically populated when the entry is initially saved.


updated_at datetime

The date and time of the last update. This field is automatically refreshed each time the entry is modified and saved.


is_available boolean

Indicates is available or not. The default value is True.