【发布时间】:2014-06-08 16:18:37
【问题描述】:
我想从缓存机制中获得一个简单的行为,但我找不到获取它的方法。我可以使用每个站点或每个视图的缓存,但我希望对何时使缓存进行某种控制。
例如,假设我有一个最简单的网站,一个博客。在我提交新帖子之前,首页不会改变,所以我可以将 HTML 缓存几天,但我想用一种方式说“刷新缓存 now”每当我提交新帖子时,这样在新提交后对我网站的第一次调用就不会使用缓存的 HTML,而是会生成一个新页面,该页面将在我的下一篇博文之前使用。
如何做到这一点?谢谢
编辑:
cache.clear() 运行良好且符合预期,但我想要一个更“具体”的选项,我可以在其中指定要过期的视图,而不是整个缓存。谢谢。
【问题讨论】: