django-imagekit/imagekit/conf.py

21 lines
770 B
Python
Raw Normal View History

2012-07-20 01:03:15 +00:00
from appconf import AppConf
from django.conf import settings
2012-07-20 01:03:15 +00:00
class ImageKitConf(AppConf):
GENERATEDFILE_NAMER = 'imagekit.generatedfiles.namers.hash'
SPEC_GENERATEDFILE_NAMER = 'imagekit.generatedfiles.namers.source_name_as_path'
2013-02-01 03:38:48 +00:00
GENERATEDFILE_DIR = 'generated/images'
2013-02-01 03:40:54 +00:00
DEFAULT_GENERATEDFILE_BACKEND = 'imagekit.generatedfiles.backends.Simple'
DEFAULT_GENERATEDFILE_STRATEGY = 'imagekit.generatedfiles.strategies.JustInTime'
2013-02-01 03:40:54 +00:00
2012-12-02 01:36:31 +00:00
DEFAULT_FILE_STORAGE = 'django.core.files.storage.FileSystemStorage'
2013-02-01 03:40:54 +00:00
CACHE_BACKEND = None
CACHE_PREFIX = 'imagekit:'
def configure_cache_backend(self, value):
if value is None:
value = 'django.core.cache.backends.dummy.DummyCache' if settings.DEBUG else 'default'
return value