-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsettings.py
29 lines (20 loc) · 1.29 KB
/
settings.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
from django.conf import settings
if not hasattr(settings, 'FANCY_CACHE_SHOW_PANEL'):
settings.FANCY_CACHE_SHOW_PANEL = True
if not hasattr(settings, 'FANCY_CACHE_SHOW_PANEL_IN_ADMIN'):
settings.FANCY_CACHE_SHOW_PANEL_IN_ADMIN = False
if not hasattr(settings, 'FANCY_CACHE_MEDIA_URL'):
media_url = getattr(settings, 'MEDIA_URL', '/static/')
settings.FANCY_CACHE_MEDIA_URL = '{media_url}fancy_cache/'.format(media_url=media_url)
if not hasattr(settings, 'DAJAXICE_JS_URL'):
settings.DAJAXICE_JS_URL = None
if not hasattr(settings, 'JQUERY_JS_URL'):
settings.JQUERY_JS_URL = '{fc_media_url}js/jquery-1.6.2.min.js'.format(fc_media_url=settings.FANCY_CACHE_MEDIA_URL)
if not hasattr(settings, 'JQUERY_TABLESORTER_JS_URL'):
settings.JQUERY_TABLESORTER_JS_URL = '{fc_media_url}js/jquery.tablesorter.min.js'.format(fc_media_url=settings.FANCY_CACHE_MEDIA_URL)
if not hasattr(settings, 'JQUERY_UITABLEFILTER_JS_URL'):
settings.JQUERY_UITABLEFILTER_JS_URL = '{fc_media_url}js/jquery.uitablefilter.js'.format(fc_media_url=settings.FANCY_CACHE_MEDIA_URL)
if not hasattr(settings, 'FANCY_CACHE_MANAGER_CACHE_TIME'):
settings.FANCY_CACHE_MANAGER_CACHE_TIME = 300
if not hasattr(settings, 'FANCY_CACHE_MANAGER_CACHE_KEY'):
settings.FANCY_CACHE_MANAGER_CACHE_KEY = 'get_memcached_clients'