Botocore.exceptions.ClientError: Произошла ошибка (InvalidArgument) при вызове операции PutObject: None при обновлении до django-storages==1.14.4

Я сталкиваюсь с ошибкой ClientError: InvalidArgument при попытке загрузить файлы в ведро S3 с помощью django-storages==1.14.4. Эта проблема не возникала с django-storages==1.10, где процесс загрузки файлов работал без проблем. Сообщение об ошибке выглядит следующим образом:

В django-storages==1.10 функциональность загрузки файлов работала корректно и без каких-либо проблем. Политики ведра S3 и роли IAM правильно настроены для разрешения s3:PutObject, s3:GetObject и s3:PutObjectAcl. Ведро установлено с публичным доступом для чтения и записи.

Я проверил конфигурацию и разрешения, и проблема, похоже, связана с новой версией django-storages. Любые рекомендации или идеи по решению этой проблемы были бы очень признательны, так как она, по-видимому, связана с изменениями или обновлениями, внесенными в django-storages==1.14.4.

Вернуться на верх