botocore.exceptions.ClientError: AccessDenied - PullRequest
       4

botocore.exceptions.ClientError: AccessDenied

0 голосов
/ 22 февраля 2020

Я сейчас пытаюсь потренироваться на Django. Я пытаюсь сделать

python manage.py collectsatic

Тем не менее, я получаю ошибки, как показано ниже.

повысить error_class (parsed_response, имя_операции) botocore.exceptions.ClientError: Произошла ошибка (AccessDenied) при вызове операции PutObject: доступ запрещен

мой код settings.py для этой проблемы приведен ниже ,

    AWS_ACCESS_KEY_ID = #Access ID 
AWS_SECRET_ACCESS_KEY = # ACCESS KEY 
AWS_REGION = 'ap-northeast-2' 
AWS_STORAGE_BUCKET_NAME = # Bucket Name 
AWS_S3_CUSTOM_DOMAIN = '%s.s3.amazonaws.com' % AWS_STORAGE_BUCKET_NAME 
AWS_S3_OBJECT_PARAMETERS = {'CacheControl': 'max-age=86400', }
AWS_DEFAULT_ACL = 'public-read'
AWS_LOCATION = 'static'

STATIC_URL = 'https://%s/%s/' % (AWS_S3_CUSTOM_DOMAIN, AWS_LOCATION) 
STATICFILES_STORAGE = 'storages.backends.s3boto3.S3Boto3Storage'

Я серьезно не понимаю, почему мне по-прежнему отказывают в доступе, так как я считаю, что я ввел правильные коды в settings.py.

Я сослался на пару потоков по этому вопросу, я пытался, что другие пытались решить дело. Тем не менее, похоже, что мое дело не решается.

У кого-нибудь есть идеи о том, как сделать это правильно?

Большое спасибо заранее.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...