Что-то я с этим кэширвоание в джанге совсем никак не могу подружиться. Кэш протухает за несколько минут. Вот настройки из settings:
CACHES = {
'default': {
'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache',
'LOCATION': '127.0.0.1:11211',
'TIMEOUT': 86400,
}
}
from django.core.cache import cache
...
cache.set(hash, value, 43200)
Открываю один раз страничку - кэш сформирован, открываю ещё раз через минуту - берётся из кэша, открываю минут через пять - всё, кэша уже нет. Мемкэшеду выдаю 64 мегабайта, из которых бывает занято от силы несколько килобайт. Джанга работает через nginx --> apache, если это важно. Чё за фигня?