Django - переменная окружения cPanel не работает
При настройке приложения Django в cPanel я могу назначить переменные окружения. Однако у меня возникают проблемы с их использованием. Например, я сделал назначение, как показано на рисунке. Но когда я использую его в своем Django-приложении как os.environ.get('EMAIL_PASSWORD_V'), оно не распознает переменную. Как я могу это исправить?
Я знаю, что есть другие методы, чтобы сделать это, но если этот метод может быть использован, мне интересно, как это может быть. Спасибо
У меня была такая же проблема. Я установил переменные окружения в CPanel, в разделе Setup Python App, но не смог найти эти переменные в своей программе. Ни в os.environ, ни в объекте окружения, передаваемом в функцию application() :-/
Мой хостинг-провайдер рекомендовал мне использовать python-dotenv (https://pypi.org/project/python-dotenv/).
(Я обновлю этот ответ, когда мой хостинг ответит на мой вопрос, работают ли env-вары CPanel вообще.)