代码之家  ›  专栏  ›  技术社区  ›  jturnbull

从生产Django服务器自动加载上载的文件

  •  2
  • jturnbull  · 技术社区  · 14 年前

    我要找的是一个Django中间件,它捕获一个fileNotFound异常,并尝试从生产Web服务器同步该文件。这样,您就可以使用生产数据的副本来开发您的站点,而无需持续同步所有上载的文件。

    我确信我已经在互联网上看到了解决这个问题的方法,但是数小时的谷歌搜索到目前为止没有产生任何效果。有人知道在哪里能找到这个吗?

    1 回复  |  直到 14 年前
        1
  •  0
  •   jturnbull    14 年前

    我以前看到的代码是:

    http://menendez.com/blog/using-django-as-pass-through-image-proxy/

    它不会捕获fileNotFound错误,但会捕获http404错误,然后从实时服务器加载图像。不幸的是,这并不能解决当试图从磁盘上读取图像(大小等)时找不到文件的问题。