Как переименовывать файл, если он подвергается изменению через сигнал или метод save? Django
Когда я загружаю файл(изображение), я создаю вторую версию этого файла, только с другим разрешением(ширина х высота). Как мне добавлять к имеющемуся имени файла строку "Size Cover", если я определяю файл как self.image или instance.image? Предположим, что это сигнал или метод save:
def image_post_save(sender, instance, *args, **kwargs):
if instance.banners:
preview_cover = Image.open(instance.image)
extension = imghdr.what(instance.image.path)
cover_size = (200, 350)
preview_cover.thumbnail(cover_size)
preview_cover.save(instance.image.path)
''' И где то здесь перед preview_cover save должно
происходить переименовывание файла
посредством добавления строки COVER_RESIZED'''