Django环境变量

问题描述 投票:0回答:1

我正在尝试使用django创建博客应用,并且我想使用环境变量来隐藏敏感信息。我尝试将数据放入.bash_profile中,并按照所附照片中的说明进行访问,但是,它似乎无法正常工作。仅当我对数据进行硬编码时,我的照片和信息才会加载。我不知道如何解决此问题,请提供帮助。

我如何引用.bash_profile中的数据:

AWS_ACCESS_KEY_ID = os.environ.get(‘AWS_ACCESS_KEY_ID’)

如果我写上面的内容而不是对其进行硬编码,则不起作用

fyi,我正在使用ubuntu 18VScode

“。bash_profile”“只有在我对其进行硬编码的情况下才可以使用”

python django bash environment-variables blogs
1个回答
0
投票

可能的问题是

  1. 您可能需要重新加载终端并再次运行django。

  2. 您确定要使用bash终端吗?您可能正在使用zsh作为默认设置,这将不会加载bash配置文件。

© www.soinside.com 2019 - 2024. All rights reserved.