配置格式
在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 協議》,轉載必須註明作者和本文連結