Я пытаюсь настроить приложение django на использование хранилища digitalocean.В настоящее время я загружаю файлы просто через панель администратора.
Я выполнил следующую настройку в своих настройках.py:
AWS_DEFAULT_ACL = None
AWS_ACCESS_KEY_ID = 'XXX'
AWS_SECRET_ACCESS_KEY = 'xxx'
AWS_STORAGE_BUCKET_NAME = 'tickets'
AWS_S3_ENDPOINT_URL = 'xxx'
AWS_S3_OBJECT_PARAMETERS = {
'CacheControl': 'max-age=86400',
}
AWS_LOCATION = 'ticketfiles'
STATICFILES_DIRS = [
os.path.join(BASE_DIR, 'ticketfulfillment/static'),
]
STATIC_URL = 'https://%s/%s/' % (AWS_S3_ENDPOINT_URL, AWS_LOCATION)
STATICFILES_STORAGE = 'storages.backends.s3boto3.S3Boto3Storage'
Когда я загружаю файл, я непоявляются ошибки, но когда я проверяю свое хранилище в digitalocean, я не вижу там файлов и не могу получить к ним доступ в своем приложении.
Может ли кто-нибудь дать мне руководство по загрузке файлов в хранилище digitalocean черезфайловое поле в django?