Всем привет, задался таким вопросом, как можно сделать настройки для любого твоего приложения? Мне вот нравится, как это реализовано в Django и условно из джанго мне нужен только параметр debug. То бишь при debug=True у меня подключение к одной базе данных, при debug=False уже другое и так далее.
Ну тут море вариантов.
1. Создаешь класс Config и туда записываешь значения, а далее их используешь
2. Использовать файлы .ini или .cfg
3. Можно использовать toml или yaml
4. Переменные окружения
И тд.
DUDE, а в чем именно проблема?
При старте приложения - проверяете - есть ли в директории файл настроек. Если есть - берете оттуда настройки. Если нет - используете настройки по умолчанию. В чем конкретно у вас затруднения? )