首页 > 解决方案 > 如何保护 settings.py 中的敏感信息

问题描述

我的 settings.py 中有一些关于 MySql、celery 和 redis 的敏感信息。我读到最好将它们保存在一个.env文件中python-dotenv或将它们保存在 linux 的环境变量中。但我在这一点上很困惑。即使它们位于单独的文件.env中或环境变量中,它们仍然是纯文本。

有没有办法将它们加密在文件或环境变量中并使 django 可以读取它们?我不希望它们在某个地方成为纯文本。

标签: pythondjangodotenv

解决方案


推荐阅读