blob: 8c7ccecf452eb0b0c9e1d8b82cfb693230ee4948 [file] [log] [blame]
from flask import Flask
import os
def create_app():
app = Flask(__name__, instance_relative_config=True)
# 加载默认配置
app.config.from_object('config')
# 加载实例配置(写在 .gitignore 中的 instance/config.py)
app.config.from_pyfile('config.py', silent=True)
# 注册蓝本或路由
from app.routes import main_bp
app.register_blueprint(main_bp)
return app