Есть два отдельных django приложения, “админка” и сайт, крутятся на одном сервере. Сейчас на сайте часть данных, которые подтягиваются через API админки, кешируются с помощью memcached на 10 минут:
from django.core.cache import cache cache.set('my_key', data, 600)
Настройки для обоих приложений прописан одинаково:
CACHES = { 'default': { 'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache', 'LOCATION': '127.0.0.1:11211', } }