Я относительно новичок в Python. Я хочу создать модуль «настройки», в котором будут храниться различные константы для конкретных приложений.
Вот как я хочу настроить свой код:
settings.py
CONSTANT = 'value'
скрипт. py
import settings
def func():
var = CONSTANT
# do some more coding
return var
Я получаю сообщение об ошибке Python:
глобальное имя 'CONSTANT' не определено.
Я заметил в исходном коде Django их файл settings.py
с именами констант, как и Я делаю. Я не понимаю, как их можно импортировать в сценарий и ссылаться на них через приложение.
РЕДАКТИРОВАТЬ
Спасибо за все ваши ответы! Я пробовал следующее:
import settings
print settings.CONSTANT
Я получаю ту же ошибку
ImportError: не удается импортировать имя CONSTANT