使用 aws s3 存储桶作为 django webapp 的媒体和静态文件存储的目录问题

时间:2020-12-25 14:34:42

标签: python django amazon-s3

我只是想将我的 django webapp 媒体和静态文件添加到 aws s3 存储桶。一切正常,但目录树已更改。如何将静态文件上传到 s3 存储桶的 static/ 目录。 喜欢

├───media
│   └───profile_pics
├───static
│   ├───css
│   └───img

我的 settings.py 文件设置是

STATIC_URL = '/static/'
STATICFILES_DIRS = [os.path.join(BASE_DIR, 'static')]
STATICFILES_STORAGE = 'storages.backends.s3boto3.S3Boto3Storage'
STATIC_S3_PATH = 'media/'
DEFAULT_S3_PATH = 'static/'
MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
DEFAULT_FILE_STORAGE = 'storages.backends.s3boto3.S3Boto3Storage'

我在 s3 存储桶中的当前文件夹结构 my current folder structure in s3 bucket

我如何在 aws s3 存储桶中获得这个项目结构

how do I get like this project structure in aws s3 bucket

0 个答案:

没有答案