Как получить доступ к переменным конфигурации Heroku внутри настроек Django
Я пытаюсь продвинуть свой код на Heroku, я скрыл свой секретный ключ с помощью пакета environ, но теперь Heroku не может получить к нему доступ, так как я проигнорировал свой файл .env с помощью gitignore, я читал о конфигурационных параметрах в Heroku, но мне трудно понять, как мне заставить Django получить доступ к этим значениям
import os
import environ
# from .secret import key
env = environ.Env()
environ.Env.read_env()
SECRET_KEY = env('KEY',default=env('SECRET_KEY'))
обновленный код В журнале он выдает ошибку следующего вида
Для каждой переменной в .env
создайте Config Var, убедитесь, что имена UPPERCASE.
В вашем коде вы можете получить к ним доступ через environ
(карта со всеми переменными env):
my_secret = (os.environ.get("MY_SECRET", 'dev default value')