我最近将一个Django项目从sqlite3切换到了postgres。我想从放置在隐藏目录中的模块读取db密码。从隐藏目录导入模块(包)
.secrets
__init__.py
db.py # DB_PASSWORD = 'mypassword'
如何从放置在隐藏的.secrets目录中的db模块导入DB_PASSWORD?以下不起作用(导入错误):
from .secrets.db import DB_PASSWORD
我是否必须使用__import__
诡计?对于代码样式约定,我宁愿留在from/import模式。