разнести настройки "по категориям"Никогда такой надобности не было
foo='bar'from settings1.py import *зависимости от environment, например, db.py разный для prod\dev\test
myprog
├── manage.py
└── myprog
├── __init__.py
├── settings
│ ├── __init__.py
│ ├── global.py
│ └── settings_test.py
├── urls.py
└── wsgi.pyimport os
if os.environ['test']:
from settings_test.py import *# common settings for all env typesfrom global.py import *
foo='buzz' your_project_root/your_project_name/settings/
├── base.py
├── development.py
├── __init__.py
├── local.py
├── production.py
└── testing.pyfrom .testing import *
DATABASES = ...from .local import *