![]() |
1
20
我们进行了大量的组件缓存,但并不是所有组件都同时更新。因此,我们在一个普遍包含的上下文处理器中设置主机和时间戳值。在我们插入的每个模板片段的顶部:
组件名称只是使查看源代码和搜索该字符串变得容易。 我们的所有视图都是对象详细信息页面,它们定义了一个上下文变量“page_object”,并且在base.html模板母版的顶部有这样一个变量:
class_id()是我们所有主要内容类使用的一个超类的方法。只是:
如果加载一个页面,并且任何时间戳都超过几秒钟,那么很有可能该组件已被缓存。 |
![]() |
2
16
Peter Rowells的建议很有效,但您不需要自定义模板上下文处理器 时间戳。您只需使用模板标记即可:
|
![]() |
3
8
|
![]() |
4
2
|
![]() |
tincho87 · 避免Javascript/Css缓存 6 年前 |
![]() |
Zac · 如何强制客户端重新下载我的网站? 6 年前 |
![]() |
Kumar · bitbake清理使用只读NFS SSTATE缓存失败 6 年前 |
![]() |
Chris Williams · 休眠/JPA缓存查找值 6 年前 |
![]() |
Nymeria · 仅绑定到当前事务的Spring缓存 6 年前 |