Allow configfile to append/prepend middleware classes
This commit is contained in:
parent
156df8a184
commit
538eae8701
|
@ -14,6 +14,17 @@ with open(os.environ['APP_CONFIGFILE']) as conffile:
|
||||||
# Installed Apps
|
# Installed Apps
|
||||||
INSTALLED_APPS += tuple(config['global']['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
|
# Database
|
||||||
DATABASES = {
|
DATABASES = {
|
||||||
'default': dj_database_url.parse(config['global']['database_url'])
|
'default': dj_database_url.parse(config['global']['database_url'])
|
||||||
|
|
Reference in New Issue