Произошла ошибка (NoSuchBucket) при вызове операции PutObject

Я пытаюсь загрузить изображения моего проекта django в s3 bucket. В настройках у меня следующее

DEFAULT_FILE_STORAGE = 'storages.backends.s3boto3.S3Boto3Storage'

AWS_S3_ACCESS_KEY_ID = 'my_key_id'

AWS_S3_SECRET_ACCESS_KEY = 'my_secret_key'

AWS_STORAGE_BUCKET_NAME = 'app_name'

AWS_QUERYSTRING_AUTH = False

У меня есть это в моих разрешениях aws

{
"Version": "2012-10-17",
"Id": "Policy1665038511106",
"Statement": [
    {
        "Sid": "Stmt1665038504281",
        "Effect": "Allow",
        "Principal": "*",
        "Action": "s3:GetObject",
        "Resource": "arn:aws:s3:::novacreditbank/*"
    }
]

}

Я продолжаю получать эту ошибку

NoSuchBucket at /admin/Novaapp/data/1/change/

При вызове операции PutObject произошла ошибка (NoSuchBucket): Указанное ведро не существует

Дополнительно, похоже, что ваше разрешение предназначено для getObject, но для PutObject потребуется другое заявление политики.

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