fmartingr
/
shelfzilla
Archived
1
0
Fork 0

Allow configfile to append/prepend middleware classes

This commit is contained in:
Felipe Martín 2015-03-24 20:03:34 +01:00
parent 156df8a184
commit 538eae8701
1 changed files with 11 additions and 0 deletions

View File

@ -14,6 +14,17 @@ with open(os.environ['APP_CONFIGFILE']) as conffile:
# Installed Apps
INSTALLED_APPS += tuple(config['global']['installed_apps'])
# Middleware classes
if 'middleware_classes' in config['global']:
if 'prepend' in config['global']['middleware_classes']:
MIDDLEWARE_CLASSES = MIDDLEWARE_CLASSES + tuple(
config['global']['middleware_classes']['prepend']
)
if 'append' in config['glboal']['middleware_classes']:
MIDDLEWARE_CLASSES += tuple(
config['glboal']['middleware_classes']['append']
)
# Database
DATABASES = {
'default': dj_database_url.parse(config['global']['database_url'])