没有项目描述

django-http-fallback-storage的Python项目详细描述


当生产站点上载文件夹变得非常大时,您不希望 将所有内容同步到本地计算机,以修复一些错误。仅下载 需要什么,对吧?

这个存储类就是这样做的。

用法

  1. 确保仅在DEBUG = True

  2. 添加以下设置:

    DEFAULT_FILE_STORAGE = 'http_fallback_storage.FallbackStorage'
    FALLBACK_STORAGE_URL = 'http://example.com/media/'
    
  3. (可选)配置日志记录,以便很容易看到页面加载的原因 在获取媒体文件时会很慢。下列任一项 将代码片段添加到设置文件时应该没问题:

    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)
    
  4. (可选)指定用于跳过文件下载的正则表达式, 例如,以下regex从不下载电影:

    FALLBACK_STORAGE_SKIP = r'(\.mp4|\.mov)$'
    

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
有人能介绍一下这个程序的工作原理吗。我是java新手   java当我更改ImageButton图像时,不会实时更改   不尊重XML中按钮的安卓换行符,但它使用Java代码   java签署gradle插件   java如何在Launch4j中添加VM参数   通过ObjectOutputStream发送文件,然后用Java保存?   基于注释的web中的java DispatcherServlet配置。xml   java根据点击数对2D数组进行排序   java HSQLDB能处理数百万行吗?   ejb3.0 java ejb3@PostConstruct   java如何在WebSpherePortal8.0中应用主题更改?   如何配置java重启库以不重用cookie   java错误:表达式的开头非法,后跟PriorityQueue   java如何更新RecyclerView的数据集并从视图持有者处通知适配器?