【发布时间】:2015-11-17 04:47:37
【问题描述】:
问题是:我有博客应用程序,我将帖子输出视图缓存了 5 分钟。
@cache_page(60 * 5)
def article(request, slug):
...
但是,每当向帖子添加新评论时,我想使缓存无效。 我想知道如何最好地做到这一点?
我看过this 相关问题,但它已经过时了。
【问题讨论】:
-
请注意,
cache_page不仅缓存页面服务器端,它还设置 HTTP 标头Cache-Control,因此要使缓存无效,您必须同时使服务器端无效缓存和客户端浏览器缓存。
标签: django django-caching