Перезапись поля ImageField с другим именем файла в Django

HI Я делаю проект на django, где есть загрузка изображения и рендеринг, но я хочу сделать проект, как он заменяет предыдущее изображение, которое может быть в другом имени Например, если я загружаю изображение сначала как san.png и второй раз, если я загружаю sanju.png, предыдущее изображение должно быть удалено автоматически и в папке должно быть только одно изображение...... Как я могу сделать логику??????????

MODELS.PY

from django.db import models



class Image(models.Model):
        image = models.FileField(upload_to='images', max_length=255)

вы можете сделать это до обновления объекта:

import os 

# obj is an `Image` instance
os.remove(obj.image.path)

# rest of your logic ...
Вернуться на верх