flask配置檔案的幾種方法

2022-08-31 20:21:19 字數 731 閱讀 9137

flask中的配置檔案是乙個flask.config.config物件(繼承字典),預設配置為:

環境變數的值為python檔名稱名稱,內部呼叫from_pyfile方法

json檔名稱,必須是json格式,因為內部會執行json.loads

字典格式

pro_flask.settings.testingconfig')

settings.py/

class

config(object):

debug =false

testing =false

database_uri = '

sqlite://:memory:

'class

productionconfig(config):

database_uri = '

mysql://user@localhost/foo

'class

developmentconfig(config):

debug =true

class

testingconfig(config):

testing =true

ps: 從sys.path中已經存在路徑開始寫

ps: settings.py檔案預設路徑要放在程式root_path目錄,如果instance_relative_config為true,則就是instance_path目錄配置檔案

Flask的配置檔案

coding utf 8 方式一 方式二 方式三 環境變數的值為python檔名稱,內部呼叫from pyfile 方法 方法四 必須是json格式 內部含有json.loads 方法五 字典格式 方式六 最常用的 settings.py class config object debug true...

flask 載入配置檔案

1.從物件中載入 優點 可以發揮繼承的優勢,復用多個配置檔案 缺點 需放在工程中 class defaultconfig object 預設配置 secret key 123123 載入物件 defindex print secret key return hello world 2.從配置檔案中載...

flask引數和配置檔案

匯入flask包 from flask import flask static path static 靜態檔案訪問路徑,去訪問的路線 static url path 靜態檔案訪問路徑,去訪問的路線,是靜態檔案公升級版,會將老路徑的賦值給這個 static folder static 靜態資料夾名字...