add cache
authorRadek Czajka <radoslaw.czajka@nowoczesnapolska.org.pl>
Wed, 20 Feb 2013 14:00:51 +0000 (15:00 +0100)
committerRadek Czajka <radoslaw.czajka@nowoczesnapolska.org.pl>
Wed, 20 Feb 2013 14:00:51 +0000 (15:00 +0100)
edumed/settings.d/40-cache.py [new file with mode: 0755]
edumed/settings.d/40-middleware.py

diff --git a/edumed/settings.d/40-cache.py b/edumed/settings.d/40-cache.py
new file mode 100755 (executable)
index 0000000..d6d903e
--- /dev/null
@@ -0,0 +1,9 @@
+CACHES = {
+    'default': {
+        'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache',
+        'LOCATION': '127.0.0.1:11211',
+        'KEY_PREFIX': 'edumed',
+    }
+}
+
+CACHE_MIDDLEWARE_ANONYMOUS_ONLY = True
index 5700161..34780d8 100644 (file)
@@ -1,4 +1,5 @@
 MIDDLEWARE_CLASSES = tuple(x for x in (
+    'django.middleware.cache.UpdateCacheMiddleware',
     'django.contrib.sessions.middleware.SessionMiddleware'
             if "django.contrib.sessions" in INSTALLED_APPS else None,
     #'django.middleware.locale.LocaleMiddleware',
@@ -19,5 +20,6 @@ MIDDLEWARE_CLASSES = tuple(x for x in (
     # 'django.middleware.clickjacking.XFrameOptionsMiddleware',
     'pagination.middleware.PaginationMiddleware'
             if "pagination" in INSTALLED_APPS else None,
+    'django.middleware.cache.FetchFromCacheMiddleware',
     'fnpdjango.middleware.SetRemoteAddrFromXRealIP'
 ) if x is not None)