-3
需要例如實時和請解釋這個模塊中的python-dotenv 我對文檔有人能解釋一下使用Python-dotenv模塊
需要例如實時和請解釋這個模塊中的python-dotenv 我對文檔有人能解釋一下使用Python-dotenv模塊
從Github page種困惑:
讀取關鍵,來自.env的值對,並將它們添加到環境變量中。使用12因子原則在開發和生產過程中管理應用程序設置非常棒。
假設您已經在設置模塊的旁邊創建了.env文件。
.
├── .env
└── settings.py
下面的代碼添加到您的settings.py
# settings.py
from os.path import join, dirname
from dotenv import load_dotenv
dotenv_path = join(dirname(__file__), '.env')
load_dotenv(dotenv_path)
SECRET_KEY = os.environ.get("SECRET_KEY")
DATABASE_PASSWORD = os.environ.get("DATABASE_PASSWORD")
.ENV是一個簡單的文本文件。每行列出每個環境變量,格式爲KEY =「Value」,忽略以#開頭的行。
SOME_VAR=someval
# I am a comment and that is OK
FOO="BAR"
希望我在github上找到同樣的elobarate –