likin
Апрель 25, 2013 14:19:26
Доброго дня.
Подскажите
Как лучше хранить настройки модуля? Что б их можно было изменять при развёртывании на реальном сервере, или не изменять. Может лучше хранить в файле(yml), что б настройки сохранялись в репозитории?
Вопрос схож с …
http://python.su/forum/topic/20665/Спасибо.
JOHN_16
Апрель 25, 2013 15:02:08
likin
Второй ваш тренд понятный толькко вам самим….повод задуматься.
Ох…опишите хоть как вы представляете что б все работало, что за настрйоки такие , какого модуля… фабрика магических шаров закрылась, поэтому тяжко счаз
likin
Апрель 26, 2013 09:36:08
В данном случае я не хочу хранить настройки в коде. Настройки хочу вынести из кода, оставить в рамках(каталога) проекта. Я вижу так, что настройки будут находиться в файле yml. Это позволит править, как руками в файле, так и написать безопасный пользовательский интерфейс. Если такие настройки будут храниться в файле, они хорошо переедут на production через git.
Спасибо.
JOHN_16
Апрель 26, 2013 10:33:05
likin
у меня в Django проекте основные настройки приложения лежат в корне в тестовом файле. ЖИву хорошо, ОС linux , как я догадываюсь, кеширует этот файл, поэтому на скорости это критично не отображается.
Храните как вам удобно, думаю у вас все получится.
inoks
Апрель 26, 2013 12:10:33
likin
В данном случае я не хочу хранить настройки в коде. Настройки хочу вынести из кода, оставить в рамках(каталога) проекта. Я вижу так, что настройки будут находиться в файле yml. Это позволит править, как руками в файле, так и написать безопасный пользовательский интерфейс. Если такие настройки будут храниться в файле, они хорошо переедут на production через git.Спасибо.
Я делаю отдельный settings.py внутри приложения и размещаю все дополнительные параметры для моего приложения в нем.
JOHN_16
Апрель 26, 2013 15:56:13
inoks
ну что бы изменить параметры на рабочем сервере (через wsgi) вам придеться перезагрузить веб-сервер? по аналогии с основным файлом settings. ТС говорит о другом.
likin
Апрель 28, 2013 10:34:16
Спасибо.