Один settings.py удобен только в начале проекта. Когда появляются несколько окружений, Celery, Redis, внешние API и объектное хранилище, настройки быстро превращаются в источник скрытых ошибок. Разбираю практическую структуру django-split-settings: без магии, неявных переключений и случайного…
Один `settings.py` на всё больше не работает: наводим порядок в настройках Django
Это краткое изложение. Полный текст материала доступен на сайте источника.