.py 檔案中的硬編碼令牌、資料庫憑證和其他敏感資料不安全。很多人使用django-environ庫,但我認為它不方便。因此,我使用 yaml 檔案來儲存敏感數據,並使用 pyyaml 庫來讀取它們的數據。
建立專案資料夾:
切換已建立的資料夾:
建立虛擬環境:
啟動虛擬環境:
安裝 Django 和 pyyaml:
開始新的 Django 專案:
在settings.py檔案附近建立settings.yaml檔案:
在settings.py 檔案的開頭插入導入:
插入從settings.yaml檔案讀取的程式碼:
插入從settings.yaml檔案讀取的程式碼:
將設定放入settings.yaml:
以上是配置 Django 專案以將敏感資料儲存在 YAML 檔案中的詳細內容。更多資訊請關注PHP中文網其他相關文章!