Как переопределить поле модели без сохранения в Django

Предположим, у меня есть модель, представленная ниже :

class Post(MainProcess, TimeStampedModel, SoftDeletionModel, models.Model):

    """Post model."""
    slug = models.SlugField(default=uuid.uuid4(), unique=True, max_length=100)
    uuid = models.UUIDField(unique=True, max_length=500,
                            default=uuid.uuid4,
                            editable=False,
                            db_index=True, blank=False, null=False)
    title = models.CharField(_('Title'), max_length=100, blank=False,
                             null=False)
    image = models.ImageField(_('Image'), upload_to='blog_images', null=True,
                              max_length=900, blank=True)

Я хотел переопределить значения поля image без использования функции save(), какой лучший подход здесь будет эффективным.

Вернуться на верх