flask蓝图使用

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进来,否则服务起来是不能找到蓝图的。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章