在我的Django APP中,我将Django Storages和Dropbox API用于媒体文件。这是设置。
MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(BASE_DIR, "media")
DEFAULT_FILE_STORAGE = 'storages.backends.dropbox.DropBoxStorage'
DROPBOX_OAUTH2_TOKEN = 'my_token'
DROPBOX_ROOT_PATH = '/my_app/'
我想在Google CDN中添加另一个存储,并保留Dropbox。可能吗?应该像覆盖DEFAULT_FILE_STORAGE
之类的东西吗?
MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(BASE_DIR, "media")
DEFAULT_DROPBOX_STORAGE = 'storages.backends.dropbox.DropBoxStorage'
DROPBOX_OAUTH2_TOKEN = 'my_token'
DROPBOX_ROOT_PATH = '/my_app/'
MEDIA_URL = '/media_2/'
MEDIA_ROOT = os.path.join(BASE_DIR, "media_2")
DEFAULT_GOOGLE_STORAGE = 'storages.backends.google.GoogleStorage'
GOOGLE_OAUTH2_TOKEN = 'my_token'
GOOGLE_ROOT_PATH = '/my_app/'
我找不到有关双重Django存储使用的更多信息。欢迎任何建议!