В моем проекте django я использую ImageKit для увеличения размера изображений моего профиля.
У меня есть модель с этими полями:
pasfoto = models.ImageField(upload_to='images/', blank=True)
pasfoto_thumbnail = ImageSpecField(source='pasfoto',
processors=[ResizeToFill(150, 200)],
format='JPEG',
options={'quality': 60})
ImageSpecField импортируется из Imagekit.
Я сохраняю свои изображения на amazon-S3 через Django -хранилища
Когда я загружаю изображение с помощью шаблона (форма редактирования), отображаемого через UpdateView, оно показывает подробный шаблон после успеха. В этом шаблоне используется pasfoto_thumbnail, который отображается с помощью DetailView на основе классов в Django.
. В этом случае я вижу ошибку «Операция ввода-вывода в закрытом файле». Но после обновления браузера sh показывает правильное изображение. Что происходит и как я могу решить эту проблему?
Django Страница отладки / информация об этой ошибке