Я хочу разрешить пользователям загружать изображение через администратора Django, обрезать и масштабировать это изображение в памяти (возможно, с помощью PIL) и сохранять его в Amazon S3 без сохранения изображения в локальной файловой системе.Я сохраню путь изображения в моей базе данных, но это единственный аспект изображения, который сохраняется локально.Я хотел бы интегрировать этот специальный виджет загрузки изображений в форму обычной модели на странице редактирования администратора.
Этот вопрос аналогичен, за исключением того, что решение не использует интерфейс администратора.
Есть ли способ, которым я могу перехватить действие сохранения, выполнить манипуляции и сохранение изображения на S3, а затем сохранить путь к изображению и остальные данные модели, как обычно?У меня есть довольно хорошее представление о том, как можно обрезать, масштабировать и сохранять изображение на S3, если я могу просто получить доступ к данным изображения.