Django默认缓存

时间:2014-07-31 06:35:47

标签: python django caching

我正在导入并使用缓存:

from django.core.cache import cache
cache.add('a','b',60)

我还没有在settings.py中定义缓存的任何设置,然后这个缓存来自何处以及存储在何处。

Django documentation说:"此对象相当于缓存['默认']",但默认值是多少?

2 个答案:

答案 0 :(得分:5)

https://docs.djangoproject.com/en/stable/topics/cache/#local-memory-caching中说:

  

本地内存缓存

     

如果您的设置中未指定其他缓存,则这是默认缓存   文件

更新了死链接

答案 1 :(得分:3)

根据经验

>>> from django.conf import settings
>>> settings.CACHES
{'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}}
>>> 
相关问题