Как настроить мой медиа 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.