简化配置文件

This commit is contained in:
不胜舟
2023-04-06 17:43:27 +08:00
parent 5d10a304b3
commit 0b4dbf4259
4 changed files with 3 additions and 142 deletions
+3 -8
View File
@@ -2,20 +2,15 @@ import os
from flask import Flask
from applications.common.script import admin_cli
from applications.config import BaseConfig
from applications.extensions import init_plugs
from applications.view import init_view
from applications.configs import config
def create_app(config_name=None):
def create_app():
app = Flask(os.path.abspath(os.path.join(os.path.dirname(__file__), "..")))
if not config_name:
# 尝试从本地环境中读取
config_name = os.getenv('FLASK_CONFIG', 'development')
# 引入数据库配置
app.config.from_object(config[config_name])
app.config.from_object(BaseConfig)
# 注册各种插件
init_plugs(app)