g缓存 Wagtail的快速简单页面缓存,受Django缓存中间件启发。 | | 状态 Python包 建立 快速开始 遵循 为什么要使用Wagtail缓存? Django具有强大的缓存中间件,该中间件已经具有有效缓存网页所需的功能。 但是,打开缓存中间件将盲目地缓存每个请求,并且不适用于Wagtail站点。 Wagtail缓存提供了一种中间件,装饰器和mixin,可与Wagtail页面,Django视图甚至在任何请求/响应上手动配合以有效地缓存并从缓存中提供服务。 最终结果是超快速的页面服务,需要零数据库命中才能提供缓存的页面。 其他解决方案(例如模板缓存)仍需要Wagtail命中