django配置缓存
Posted 本站大佬
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了django配置缓存相关的知识,希望对你有一定的参考价值。
setting.py中添加
CACHES = {
"default":{
"BACKEND":"django_redis.cache.RedisCache",
"LOCATION":"redis://127.0.0.1:6379/1",
"TIMEOUT":300,
"OPTIONS":{
"CLIENT_CLASS":"django_redis.client.DefaultClient",
"PASSWORD":"root",#如果没有密码的话,就不需要验证。
"SOCKET_CONNECT_TIMEOUT":5,
"SOCKET_TIMEOUT":5,
}
}
}
然后再中间件中上下添加,表示全站缓存。
MIDDLEWARE = [
'django.middleware.cache.UpdateCacheMiddleware',
......
'django.middleware.cache.FetchFromCacheMiddleware',
]
以上是关于django配置缓存的主要内容,如果未能解决你的问题,请参考以下文章