文件名称:wagtail-cache:基于Django缓存中间件的Wagtail的简单页面缓存
文件大小:41KB
文件格式:ZIP
更新时间:2024-02-26 19:58:09
caching django wagtail cache WagtailPython
g缓存 Wagtail的快速简单页面缓存,受Django缓存中间件启发。 | | 状态 Python包 建立 快速开始 遵循 为什么要使用Wagtail缓存? Django具有强大的缓存中间件,该中间件已经具有有效缓存网页所需的功能。 但是,打开缓存中间件将盲目地缓存每个请求,并且不适用于Wagtail站点。 Wagtail缓存提供了一种中间件,装饰器和mixin,可与Wagtail页面,Django视图甚至在任何请求/响应上手动配合以有效地缓存并从缓存中提供服务。 最终结果是超快速的页面服务,需要零数据库命中才能提供缓存的页面。 其他解决方案(例如模板缓存)仍需要Wagtail命中
【文件预览】:
wagtail-cache-main
----MANIFEST.in(96B)
----requirements-dev.txt(104B)
----docs()
--------conf.py(2KB)
--------getting_started()
--------index.rst(1KB)
--------contributing.rst(1KB)
--------releases()
----wagtailcache()
--------apps.py(222B)
--------templates()
--------management()
--------compat_backends()
--------__init__.py(221B)
--------settings.py(405B)
--------views.py(560B)
--------templatetags()
--------icon.py(182B)
--------urls.py(225B)
--------cache.py(9KB)
--------wagtail_hooks.py(1KB)
----ci()
--------compare-codecov.ps1(3KB)
----LICENSE(1KB)
----testproject()
--------testproject()
--------manage.py(254B)
--------home()
----azure-pipelines.yml(3KB)
----setup.cfg(362B)
----setup.py(1KB)
----.gitignore(1KB)
----README.md(3KB)
----.gitattributes(249B)