Flask——配置格式及使用

codelife發表於2019-08-24

配置格式

在config.py檔案中引數名以大寫形式配置

DEBUG = True#開啟debug除錯模式
'''資料庫配置'''
DIALECT = 'mysql' # 資料庫型別
DRIVER = 'pymysql'
USERNAME = 'root' # 使用者名稱
PASSWORD = 'root' # 密碼
HOST = '127.0.0.1'
PORT = '3306'
DATABASE = 'flask' # 資料庫名稱

import os

SQLALCHEMY_DATABASE_URI = "{}+{}://{}:{}@{}:{}/{}".format(DIALECT,DRIVER,USERNAME,PASSWORD,HOST,PORT,DATABASE)
SQLALCHEMY_TRACK_MODIFICATIONS = False
UP_DIR = os.path.join(os.path.abspath(os.path.dirname(__file__)), 'app/static/admin/uploads/')#檔案上傳儲存路徑

使用配置

在應用初始化檔案中引入config

import config

app.config.from_object(config)

在需要使用配置項的地方引入app

from app import app

app.config['配置名']
本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章