2011-05-27 78 views
0

这是我在这里的第一个问题,我一直在寻找老问题,但没有与我的问题相匹配。这里是。用django缓存数据(图片,rss)

我创建了一个主要功能的网站。我们希望此网站以特定方式显示其他网站的内容。用户选择让我们说五个页面中的两个,并希望看到他们的内容。他点击按钮'显示',然后转到下一页,他发现我们说网络摄像机的视图,这里出现问题。

我想缓存隐藏在下载图像的URL后面的图像,因此刷新后的图像不会再次下载,但浏览器将从缓存中获取。

我一直在浏览Django的文档,但似乎没有什么用处。

我知道,我应该: 1)创建表的存储缓存 2)添加到settings.py中一些CACHE_BACKEND = ... 3)使用@cache_page(300)的函数声明返回含量应前被缓存, 但是...它似乎并没有工作。

如果有人告诉我如何解决这个问题,也许会用某种代码来显示机制,那么我将会大有作为。

干杯, Chris。

回答

1

我认为这样做的正确方法是将图像存储在服务器的某个位置,并在稍后用cron或类似的东西删除它。

Django缓存框架不是为您尝试使用它的目的而创建的。