Ошибка загрузки статических файлов django в шину aws-s3 - PullRequest
0 голосов
/ 03 января 2019

вот мой файл конфигурации aws:

import datetime

AWS_ACCESS_KEY_ID = ''
AWS_SECRET_ACCESS_KEY = ''

AWS_FILE_EXPIRE = 200
AWS_PRELOAD_METADATA = True
AWS_QUERYSTRING_AUTH = True

DEFAULT_FILE_STORAGE = 'monetimes.aws.utils.MediaRootS3BotoStorage'
STATICFILES_STORAGE = 'monetimes.aws.utils.StaticRootS3BotoStorage'
AWS_STORAGE_BUCKET_NAME = 'monetimes-static-bucket'
S3DIRECT_REGION = 'ap-south-1'
S3_URL = '//%s.s3.amazonaws.com/' % AWS_STORAGE_BUCKET_NAME
MEDIA_URL = '//%s.s3.amazonaws.com/media/' % AWS_STORAGE_BUCKET_NAME
MEDIA_ROOT = MEDIA_URL
STATIC_URL = S3_URL + 'static/'
ADMIN_MEDIA_PREFIX = STATIC_URL + 'admin/'

two_months = datetime.timedelta(days=61)
date_two_months_later = datetime.date.today() + two_months
expires = date_two_months_later.strftime("%A, %d %B %Y 20:00:00 GMT")

AWS_HEADERS = {
    'Expires': expires,
    'Cache-Control': 'max-age=%d' % (int(two_months.total_seconds()), ),
}

AWS_QUERYSTRING_AUTH = True

enter image description here

Я помещаю свои статические файлы в корзину aws-s3, предоставляя им полный доступи в общедоступном режиме.

статические файлы приходят и копируются в мое ведро aws-s3, но с некоторыми ошибками.

пожалуйста, проверьте снимок экрана выше на наличие ошибки.

Я также правильно добавляю ключ и секретный ключ

enter image description here

по умолчанию в моем контейнере s3 он находится в местоположении Азия-Мумбаи.

и я делаю то же самое

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