Перезапись поля 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 ...