Как работать с настройками в Django - PullRequest
1 голос
/ 19 сентября 2010

Я хочу сохранить некоторые глобальные настройки для моего проекта в Django.Мне нужно иметь доступ к этим настройкам из кода.Например, мне нужно установить текущую тему для моего сайта, которую я могу установить с помощью консоли администратора или из кода.Или мне нужно установить слоган, который будет отображаться в заголовке всех страниц.Полагаю, мне следует использовать модели для сохранения настроек, но я не могу понять, как мне лучше это сделать.

Ответы [ 2 ]

1 голос
/ 19 сентября 2010

Существует довольно много пакетов, которые хранят настройки в моделях, выберите тот, который лучше всего подходит вам:

http://pypi.python.org/pypi?:action=search&term=django+settings&submit=search

0 голосов
/ 19 сентября 2010

Если вы можете изменить эти настройки программно через settings.py, вам следует это сделать. Однако, если вы хотите изменить эти настройки через консоль администратора, вам следует использовать модели.

...