From 51dcf283fda1492d8e75da2c036848ab4149030d Mon Sep 17 00:00:00 2001 From: Matthew Tretter Date: Wed, 6 Feb 2013 21:59:26 -0500 Subject: [PATCH] Fix default cache backend for Django < 1.3 --- imagekit/conf.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/imagekit/conf.py b/imagekit/conf.py index 3abd6f3..4c2f2e7 100644 --- a/imagekit/conf.py +++ b/imagekit/conf.py @@ -16,5 +16,8 @@ class ImageKitConf(AppConf): def configure_cache_backend(self, value): if value is None: - value = 'django.core.cache.backends.dummy.DummyCache' if settings.DEBUG else 'default' + if getattr(settings, 'CACHES', None): + value = 'django.core.cache.backends.dummy.DummyCache' if settings.DEBUG else 'default' + else: + value = 'dummy://' if settings.DEBUG else settings.CACHE_BACKEND return value