Каков рекомендуемый способ обработки настроек для локальной разработки и производственного сервера? Некоторые из них (например, константы и т.д.) Могут быть изменены/доступны в обоих случаях, но некоторые из них (например, пути к статическим файлам) должны оставаться разными и, следовательно, не должны перезаписываться при каждом развертывании нового кода.
В настоящее время я добавляю все константы в settings.py
. Но каждый раз, когда я меняю какую-то константу локально, я должен скопировать ее на рабочий сервер и отредактировать файл для производственных изменений...:(
Изменить: похоже, нет стандартного ответа на этот вопрос, я принял самый популярный метод.