gpt4 book ai didi

python - Django 使用环境变量拆分设置环境

转载 作者:太空宇宙 更新时间:2023-11-04 01:28:48 25 4
gpt4 key购买 nike

<分区>

我的 Django 设置文件有 common.pydev.pyprod.py。所有文件都继承自 common.py。我想将我的数据库密码、数据库 URL 等存储为环境变量,并保存在我的在线存储库之外。

我在 Stackoverflow 和 web 上研究了环境变量,但我不确定我是否对它有清晰的了解。

我到底应该在我的 bash shell 中输入什么,或者像 export SOMEAPP_DB_USER='someapp', export SOMEAPP_DB_PASSWORD='1234',进入我的 bash_profile?

如果命令是通过 shell 发出的,它是只对我所在的终端 session 有用,还是在我调用我的应用程序虚拟环境时永久设置?

设置文件是否应该设置如下?

DATABASE_USER = os.environ.get("SOMEAPP_DB_USER", ")
DATABASE_PASSWORD = os.environ.get("SOMEAPP_DB_PASSWORD", ")

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com