Сегодня я впервые использую пил. И я хотел изменить размер изображения, предполагая, что оно больше 800x600, а также создать миниатюру. Я мог бы выполнить любую из этих задач отдельно, но не вместе в одном методе (я делаю собственный метод сохранения в django admin). Это возвращает сообщение об ошибке «невозможно идентифицировать файл изображения».
Ошибка в строке "image = Image.open (self.photo)" после "# если размер изображения больше 800 x 600, то измените размер изображения."
Я думал, что это может быть потому, что изображение уже открыто, но если я удалю строку, у меня все еще будут проблемы. Поэтому я подумал, что могу попытаться закрыть после создания эскиза, а затем снова открыть.
Но я не мог найти близкий метод ....