fab83259fe64af489b80771a8c81b9f8fe2326bd
[wolnelektury.git] / src / wolnelektury / settings / cache.py
1 # This file is part of Wolnelektury, licensed under GNU Affero GPLv3 or later.
2 # Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
3 #
4 CACHES = {
5     'default': {
6         'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache',
7         'LOCATION': [
8             '127.0.0.1:11211',
9         ]
10     },
11     'ssify': {
12         'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache',
13         'TIMEOUT': None,
14         'KEY_PREFIX': 'ssify',
15         'LOCATION': [
16             '127.0.0.1:11211',
17         ],
18     },
19     'template_fragments': {
20         'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache',
21         'TIMEOUT': 86400,
22         'LOCATION': [
23             '127.0.0.1:11211',
24         ],
25     },
26     'machina_attachments': {
27         'BACKEND': 'django.core.cache.backends.filebased.FileBasedCache',
28         'LOCATION': '/tmp',
29     },
30 }
31
32 CACHE_MIDDLEWARE_SECONDS = 24 * 60 * 60