Python Django默认缓存
我正在导入并使用缓存,如下所示:Python Django默认缓存,python,django,caching,Python,Django,Caching,我正在导入并使用缓存,如下所示: from django.core.cache import cache cache.add('a','b',60) 我还没有在settings.py中定义缓存的任何设置,那么这个缓存从哪里来,存储在哪里呢 说明:“此对象相当于缓存['default']”,但默认值是什么 In说: 本地内存缓存 如果设置中未指定其他缓存,则这是默认缓存 文件 根据经验更新了死链接 >>> from django.conf import settings >
from django.core.cache import cache
cache.add('a','b',60)
我还没有在settings.py中定义缓存的任何设置,那么这个缓存从哪里来,存储在哪里呢
说明:“此对象相当于缓存['default']”,但默认值是什么 In说:
本地内存缓存
如果设置中未指定其他缓存,则这是默认缓存
文件
根据经验更新了死链接
>>> from django.conf import settings
>>> settings.CACHES
{'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}}
>>>
此外,本地内存缓存是针对每个进程的。因此,此缓存不会对应用程序的所有实例都有效。仅适用于当前的一个。