先导入函数模块,创建实例
from flask import blueprints
web = blueprints.Blueprint('当前模块名', __name__)
然后注册到app的模块上,在创建app的模块上实现
def registe_blueprint(app):
from app.web import web
app.register_blueprint(web)
或者传入url_prefix,表示访问当前蓝图下的url蓝图部分的路径
访问视图函数 :协议:ip:端口号/蓝图模块名/视图模块名/视图函数定义的url
#在app注册蓝图对象
def registe_blueprint(app):
from app.api.v1 import create_blueprint_v1
app.register_blueprint(create_blueprint_v1(), url_prefix='/v1')
# url_prefix 表示/v1开头的url 会去掉,通过实现蓝图的函数create_blueprint_v1进行匹配