From 0a98eb0e792d006ffc9517b129e8ce96af44a033 Mon Sep 17 00:00:00 2001 From: Matthew Tretter Date: Mon, 22 Apr 2013 09:05:49 -0400 Subject: [PATCH] Use DEFAULT_FILE_STORAGE by default As raised in #203, if `IMAGEKIT_DEFAULT_FILE_STORAGE` isn't set, `DEFAULT_FILE_STORAGE` should be used. --- imagekit/conf.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/imagekit/conf.py b/imagekit/conf.py index 4c2f2e7..3e454c0 100644 --- a/imagekit/conf.py +++ b/imagekit/conf.py @@ -9,7 +9,7 @@ class ImageKitConf(AppConf): DEFAULT_CACHEFILE_BACKEND = 'imagekit.cachefiles.backends.Simple' DEFAULT_CACHEFILE_STRATEGY = 'imagekit.cachefiles.strategies.JustInTime' - DEFAULT_FILE_STORAGE = 'django.core.files.storage.FileSystemStorage' + DEFAULT_FILE_STORAGE = None CACHE_BACKEND = None CACHE_PREFIX = 'imagekit:' @@ -21,3 +21,8 @@ class ImageKitConf(AppConf): else: value = 'dummy://' if settings.DEBUG else settings.CACHE_BACKEND return value + + def configure_default_file_storage(self, value): + if value is None: + value = settings.DEFAULT_FILE_STORAGE + return value