Я работаю над приложением Django. Я хочу поместить SECRET_KEY в переменные окружения. Я добавил это в файл .bashrc:Ошибка настройки переменных окружения
export SECRET_KEY=sdfsjhsuresfsdf
двутавровых сделал source .bashrc
Я могу получить доступ к переменной окружения из питона оболочки с помощью:
import os
os.environ['SECRET_KEY']
Но это показывает keyError
когда я пытаюсь получить к нему доступ из файла settings.py
. Что я делаю не так?
По-прежнему такая же ошибка. Есть ли другой способ безопасно поставить ключи? – toothie
Выпадение из Python, в оболочку bash. Запустите 'echo $ SECRET_KEY'. Это покажет вам, правильно ли оболочка знает об этой переменной. Является ли приложение Django запущено из оболочки, которая правильно настроена SECRET_KEY? –
Он перекликается с правильным ключом. – toothie