Fix default cache backend for Django < 1.3

This commit is contained in:
Matthew Tretter 2013-02-06 21:59:26 -05:00
parent 80a1f0b4ee
commit 51dcf283fd

View file

@ -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