1.定义蓝图
from flask import Blueprint
api_ctl_bp = Blueprint("api", __name__, url_prefix="/api")
2.路由中使用蓝图
@api_ctl_bp.route('/hello', methods = ['get'])
def hello():
return 'hello'
3.注册蓝图
app = Flask(__name__)
app.register_blueprint(api_ctl_bp)
这里注意,如果定义蓝图和使用蓝图的不是同一个py文件,则必须把使用蓝图的文件也import进来,否则服务起来是不能找到蓝图的。