我正在寻找的是一块Django中间件,它捕获FileNotFound异常并尝试从生产网络服务器rsync文件。这样,您就可以使用生产数据副本开发您的站点,而无需不断对所有上载的文件进行rsync。
我确信我已经在互联网上看到了这个问题的解决方案,但到目前为止,谷歌的几个小时都没有产生任何结果。有谁知道在哪里找到这个?
答案 0 :(得分:0)
我之前看到的代码是:
http://menendez.com/blog/using-django-as-pass-through-image-proxy/
它没有捕获FileNotFound错误,但是Http404错误,然后从实时服务器加载图像。不幸的是,当尝试从磁盘上读取图像时,这并不能解决FileNotFound的问题(对于大小等)。