Как настроить мой медиа url в settings.py с помощью AWS S3

В настоящее время это моя конфигурация для статических и мультимедийных файлов. Это отлично работает локально, однако сейчас я пытаюсь разместить их на хостинге с помощью S3.

STATIC_ROOT = os.path.join(BASE_DIR, 'staticfiles')

STATIC_URL = '/static/'

MEDIA_URL = '/media/'

MEDIA_ROOT =  os.path.join(BASE_DIR, 'media')

Это также моя начальная конфигурация S3:

AWS_ACCESS_KEY_ID = '*******'
AWS_SECRET_ACCESS_KEY = '*************'
AWS_STORAGE_BUCKET_NAME = '*******'
AWS_S3_FILE_OVERWRITE = False
AWS_DEFAULT_ACL = None
DEFAULT_FILE_STORAGE = 'storages.backends.s3boto3.S3Boto3Storage'
STATICFILES_STORAGE = 'storages.backends.s3boto3.S3Boto3Storage'

Примечание: в настоящее время я также размещаю свой сайт на heroku.

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