Работая над проектом Django, я нахожусь на стадии производства, пытаюсь скрыть SECRET_KEY перед производством, используя переменные среды на компьютере MA C. Я добавил секретные ключи в .bash_profile из Терминала с помощью nano. Однако, когда я вызываю сохраненную переменную (секретный ключ) на терминале, я получил значение ключа, используя:
echo $variable
Затем я попытался вызвать переменную секретного ключа в settings.py в проекте Django, используя:
secret_key = os.environ.get('variable(secret key) from .bash_profile)
Однако он не возвращает None.
Пожалуйста, кто-нибудь может мне помочь с этим? Я пробовал решения здесь, но все еще не решил проблему. Я знаю, что новое обновление MA C Catalina использует zprofile, но я не знаю, как моя проблема связана с этим.