簡體   English   中英

Flask - 避免在配置中輸入完整的用戶名和密碼

[英]Flask - Avoid putting full username and password in config

我正在從GIT進行自動部署,我想避免在config.py中輸入我的完整用戶名和密碼,如下所示:

SQLALCHEMY_DATABASE_URI = "postgresql://yourusername:yourpassword@localhost/yournewdb"

我想知道人們會如何接近這個?

詹姆士

您可以始終將它們粘貼在環境變量中,然后從代碼中讀取它們。 這樣你的提交永遠不會把信譽推到源代碼控制。 不理想,但它做的工作。

如果config.py不經常更改,您可以將其添加到.gitignore並在第一次或更改時手動將其上載到生產服務器。

類似的選項是從未提交到git的任何地方讀取* SQLALCHEMY_DATABASE_URI *。 例如,環境變量(如@Polynomial建議)或備用配置文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM