gpt4 book ai didi

存储访问 key 的 Django 最佳实践

转载 作者:行者123 更新时间:2023-12-02 17:38:17 25 4
gpt4 key购买 nike

在 settings.py 中存储您需要但又不想提交到 git 中的 API 访问 key 的最佳方式是什么?

最佳答案

我使用一个保存在我的计算机上的环境文件,其中包含一些与我的环境相关联的变量。

在我的 Django settings.py(上传到 github 上):

# MANDRILL API KEY
MANDRILL_KEY = os.environ.get('DJANGO_MANDRILL_KEY')

在开发环境中,我的 .env 文件(从我的 Git 存储库中排除)包含:

DJANGO_MANDRILL_KEY=PuoSacohjjshE8-5y-0pdqs

这是Heroku提出的“模式”:https://devcenter.heroku.com/articles/config-vars

我想有一种简单的方法可以在不使用 Heroku 的情况下进行设置 :)

老实说,我的主要目标与安全无关,而是与环境拆分有关。但我想这对两者都有帮助。

关于存储访问 key 的 Django 最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24086718/

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