python - 如何保护 settings.py 中的敏感信息
问题描述
我的 settings.py 中有一些关于 MySql、celery 和 redis 的敏感信息。我读到最好将它们保存在一个.env
文件中python-dotenv
或将它们保存在 linux 的环境变量中。但我在这一点上很困惑。即使它们位于单独的文件.env
中或环境变量中,它们仍然是纯文本。
有没有办法将它们加密在文件或环境变量中并使 django 可以读取它们?我不希望它们在某个地方成为纯文本。
解决方案
推荐阅读
- javascript - 如何使用 javascript 的 kubernetes-client 编写 CRD?
- sql - Access/Excel集成:如何避免同时用户之间的冲突?
- python - QTableView HorizontalHeader 让它非常滞后?
- uwp - 是否需要 Windows 应用程序认证套件流程?
- typescript - 如何获取类中静态方法的名称?
- c# - 错误 MySql 您的 SQL 语法有错误。添加带有变量的参数时
- flutter - 来自时间选择器的 Flutter Format Time of Day
- spring-boot - SpringBoot 应用程序无法解析 thymeleaf 视图
- asp.net-core - 我想在详细信息页面中而不是在 AspNetCore Web 应用程序的索引页面中构建列
- javascript - 如何包含第三方 javascript