我正在开发 Django 1.10.1 站点并尝试使用片段缓存。但是,我在配置的后端 memcached 中没有看到任何缓存集或命中。如果我设置了一个完整的视图缓存,它会很好地缓存到内存缓存中。例子:
{% load cache %}
... some html ...
{% cache 600 content %}
... some html and template tags ...
{% end cache %}
我对缓存设置所做的唯一更改是设置后端。
CACHES = {
'default': {
'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache',
'LOCATION': '127.0.0.1:11211',
},
}