我目前有一个本地.env
文件,其中包含我的本地环境的参数。我在Heroku上托管了一个Django应用,在其中分配配置变量。我想到使用python-decouple
的.env文件设置SECURE_SSL_REDIRECT=False
,然后在我的settings.py
中使用SECURE_SSL_REDIRECT = config('SECURE_SSL_REDIRECT')
可以工作。但是,无论如何,如果Django在任何地方都能看到SECURE_SSL_REDIRECT = True
,它会尝试以HTTPS的形式加载,我的上帝令人沮丧。
答案 0 :(得分:0)
您似乎需要使用cast=bool
设置(例如config('SECURE_SSL_REDIRECT', cast=bool)
)
https://github.com/henriquebastos/python-decouple/#why-not-just-use-environment-variables