diff options
Diffstat (limited to 'example_project/settings.py')
| -rw-r--r-- | example_project/settings.py | 9 | 
1 files changed, 9 insertions, 0 deletions
| diff --git a/example_project/settings.py b/example_project/settings.py index db9a3ee64..a27046f5f 100644 --- a/example_project/settings.py +++ b/example_project/settings.py @@ -4,6 +4,7 @@  import os  import sys +from importlib import import_module  DEBUG = False  DEBUG_TOOLBAR = False @@ -265,8 +266,16 @@ try:  except ImportError, e:      print('Unable to load local_settings.py:', e) +TABLE_COLS = {}  # allow to overload table col settings on extra module +COL_LABELS = {} +  if MAIN_APP:      INSTALLED_APPS.insert(INSTALLED_APPS.index("ishtar_common"), MAIN_APP) +    extra_module = import_module(MAIN_APP + '.extra_settings') +    if hasattr(extra_module, 'TABLE_COLS'): +        TABLE_COLS = extra_module.TABLE_COLS +    if hasattr(extra_module, 'COL_LABELS'): +        TABLE_COLS = extra_module.COL_LABELS  TESTING = sys.argv[1:2] == ['test'] | 
