основные настройки приложения: порт подключения к БД, пути до каких-то файлов и прочее. Файл с настройками хранится в json. Как сделать "защиту от дурака", то есть возможность откатиться на работоспособные настройки, если пользователь изменил порт БД (или что-то ещё) и приложение перестало запускаться?
На ум приходит что-то вроде загрузки стартовой страницы "Приложение не может запуститься, восстановить последнюю конфигурацию от от DD.MM.YYYY?" в случае неудачного запуска, вопрос в том, есть ли во фласке механизм проверки успешного запуска приложения или если нет, то как проверять?
1. при чем тут фаск? 2. сохранять рядом старый конфиг, с которым оно хоть раз запускалось 3. дать юзеру кнопку "протестить новый конфиг" перед сохранением 4. запускаться даже елси окнфиг кривой, просто в ограниченном режиме
каком приложении?
Обсуждают сегодня