如何理解flask中的配置

2022-05-08 15:18:12 字數 634 閱讀 3395

1, flask 被設計為需要配置來啟動應用,這樣代替了每次的單一設定而導致的**混亂)'

')'')

2, flask 物件的 config 屬性。這是flask自己放置特定配置值的地方,也是擴充套件可以儲存配置值的地方。但是,你也可以把自己的配置儲存到這個物件裡

3, config 繼承自字典,你可以像字典一樣修改它,config是將屬性推送到物件之上

from flask import

flask)'

debug

'] =true

#更該 debug 屬性

debug =false)if

__name__ == '

__main__':

print

4,常用的配置資訊

secret_key #設定加密session  

debug #除錯資訊

database_uri #資料庫的配置資訊

session_cookie_path #配置日誌的路徑,不設定代表專案根路徑之下

session_cookie_domain #cookie 的域設定,不這只預設當前路徑下

Flask 如何配置多環境

乙個完整的web專案都需要配置資料庫連線和開發環境 生產環境靈活切換,今天來在 各個環境中切換資料庫連線 在專案根目錄下建立環境指令碼touch env.sh並編輯 123 4567 891011 usr bin env bash env 1 if then env local fiexport p...

flask 中的配置config檔案

sqlalchemy database uri mysql pymysql 動態追蹤資料庫的修改.sqlalchemy track modifications false 會列印原生sql語句,便於觀察測試 sqlalchemy echo true 會列印原生sql語句,便於觀察測試 在flask專...

Flask 中請求鉤子的理解和應用?

請求鉤子是通過裝飾器的形式實現的,支援以下四種 1,before first request 在處理第乙個請求前執行 2,before request 在每次請求前執行 3,after request 如果沒有未處理的異常丟擲,在每次請求後執行 4,teardown request 即使有未處理的異...