django-cache-manager:Django模型的缓存管理器

时间:2024-06-04 01:09:39
【文件属性】:

文件名称:django-cache-manager:Django模型的缓存管理器

文件大小:25KB

文件格式:ZIP

更新时间:2024-06-04 01:09:39

Python

django-cache-manager django模型的简单缓存管理器,用于缓存模型的查询集。 缓存管理器将缓存已针对模型看到的所有查询。 对于模型的任何更新/删除,都会驱逐模型缓存。 对于不经常更改的模型,此管理器很有用。 安装 pip install django-cache-manager 缓存策略 在加载时缓存模型的结果。 驱逐缓存以更新模型。 用法 添加到已安装的应用程序 INSTALLED_APPS = ( ... 'django_cache_manager', ... ) 在settings.py为django_cache_manager.cache_backend定义缓存后端。 后端可以是任何实现django缓存API的缓存后端。 CACHES = { 'django_cache_manager.cache_backend':


【文件预览】:
django-cache-manager-master
----setup.py(1KB)
----.gitignore(424B)
----requirements.txt(14B)
----Makefile(998B)
----.travis.yml(632B)
----MANIFEST.in(231B)
----AUTHORS.md(52B)
----CONTRIBUTING.md(92B)
----LICENSE(1KB)
----setup.cfg(22B)
----README.md(2KB)
----.coveralls.yml(45B)
----tests()
--------__init__.py(24B)
--------model_integration_tests.py(9KB)
--------mixin_tests.py(4KB)
--------shared_memory_tests.py(3KB)
--------signal_tests.py(778B)
--------models.py(1KB)
--------cache_manager_tests.py(3KB)
--------m2m_tests.py(7KB)
--------factories.py(2KB)
--------manage.py(665B)
--------settings.py(2KB)
--------shell.py(476B)
----django_cache_manager()
--------__init__.py(24B)
--------models.py(3KB)
--------cache_manager.py(2KB)
--------mixins.py(4KB)
--------model_cache_sharing()
----HISTORY.md(1KB)
----requirements-dev.txt(125B)
----.editorconfig(292B)
----tox.ini(76B)

网友评论