未提供项目描述
项目描述
当生产站点的上传文件夹变得非常大时,您不希望仅仅为了修复几个错误就将所有内容同步到本地机器。只下载所需的文件,对吧?
这正是这个存储类所做的事情。
用法
请确保仅在DEBUG = True的情况下使用此功能
添加以下设置
DEFAULT_FILE_STORAGE = 'http_fallback_storage.FallbackStorage' FALLBACK_STORAGE_URL = 'http://example.com/media/'
可选,配置日志以便在检索媒体文件时页面加载变慢时易于查看原因。以下任一代码片段添加到您的设置文件中均可
FALLBACK_STORAGE_LOGGING = True import http_fallback_storage LOGGING = http_fallback_storage.LOGGING
或
FALLBACK_STORAGE_LOGGING = True # LOGGING has already been defined import http_fallback_storage LOGGING.update(http_fallback_storage.LOGGING)
可选,指定一个正则表达式以跳过文件下载,例如以下正则表达式以防止下载电影
FALLBACK_STORAGE_SKIP = r'(\.mp4|\.mov)$'
项目详情
关闭
django-http-fallback-storage-1.6.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 70712ae8af9b94f86fe4b4a60a1653ffe24349792434c6553f48663a7f4764b2 |
|
MD5 | ef710c0a547d336a23fd67cfee5b798d |
|
BLAKE2b-256 | 61df1ec30e48f104c50016598afaf3ed33252a406aef0aefa95f348cccf13133 |
关闭
django_http_fallback_storage-1.6-py2.py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c33a5be0c9223a2397e3b4fd7578a3595b427a2dfcd7474f020d3b7bdcbc6f73 |
|
MD5 | b8935015ee0c9faf07e034cc33c7bf9f |
|
BLAKE2b-256 | 4eebeb0a6966cbb79faf54679081babf45d5638a7b2aa4a3d03a448f4722ae09 |