我的设置缓存和超时不起作用。我的缓存从不更新。
CACHES = {
'default': {
'BACKEND': 'redis_cache.cache.RedisCache',
'LOCATION': 'localhost:6379',
'TIMEOUT': 5,
'OPTIONS': {
"SOCKET_CONNECT_TIMEOUT": 5, # in seconds
"SOCKET_TIMEOUT": 5, # in seconds
'DB': 1,
'PASSWORD': '',
'PARSER_CLASS': 'redis.connection.HiredisParser',
'PICKLE_VERSION': 2,
},
},
}发布于 2017-02-02 14:56:04
每个人我的问题都用django-rest框架缓存解决了。似乎django-redis-cache在理解超时方面有困难。
https://github.com/Onyo/django-rest-framework-cache/blob/master/README.md
https://stackoverflow.com/questions/42001968
复制相似问题