X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/87ff3f803d2f147e6fa939a99c4c4a4ca6aa965f..c26ab6ee15974c1133a6d08c459b51199185f25f:/wolnelektury/settings/cache.py diff --git a/wolnelektury/settings/cache.py b/wolnelektury/settings/cache.py new file mode 100644 index 000000000..cc9024063 --- /dev/null +++ b/wolnelektury/settings/cache.py @@ -0,0 +1,26 @@ +from os import path +from settings.paths import PROJECT_DIR + +CACHES = { + 'default': { + 'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache', + 'LOCATION': [ + '127.0.0.1:11211', + ] + }, + 'permanent': { + 'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache', + 'TIMEOUT': 2419200, + 'LOCATION': [ + '127.0.0.1:11211', + ] + }, + 'api': { + 'BACKEND': 'django.core.cache.backends.filebased.FileBasedCache', + 'LOCATION': path.join(PROJECT_DIR, '../django_cache/'), + 'KEY_PREFIX': 'api', + 'TIMEOUT': 86400, + }, +} +CACHE_MIDDLEWARE_ANONYMOUS_ONLY=True +SEARCH_INDEX = path.join(PROJECT_DIR, '../search_index/')