配置 Django 项目以将敏感数据存储在 YAML 文件中
Dec 04, 2024 pm 06:49 PM.py 文件中的硬编码令牌、数据库凭据和其他敏感数据不安全。很多人使用django-environ库,但我认为它不方便。因此,我使用 yaml 文件来存储敏感数据,并使用 pyyaml 库来读取它们的数据。
创建项目文件夹:
1 |
|
切换创建的文件夹:
1 |
|
创建虚拟环境:
1 |
|
激活虚拟环境:
1 |
|
安装 Django 和 pyyaml:
1 |
|
开始新的 Django 项目:
1 |
|
在settings.py文件附近创建settings.yaml文件:
1 |
|
在settings.py 文件的开头插入导入:
1 2 |
|
插入从settings.yaml文件中读取的代码:
1 2 |
|
插入从settings.yaml文件中读取的代码:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
|
将配置放入settings.yaml中:
1 2 3 4 5 6 7 8 9 10 11 12 |
|
以上是配置 Django 项目以将敏感数据存储在 YAML 文件中的详细内容。更多信息请关注PHP中文网其他相关文章!

热门文章

热门文章

热门文章标签

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)