蓝图是flask中必不可少的,基本flask显示到浏览器的内容都需要使用蓝图,蓝图的使用是减轻了代码之间的耦合度,即使某个地方报错也不会影响全局
d07_blueprint.py
创建蓝图对象
user_bp = Blueprint(‘user’, name)
使用蓝图对象定义路由和视图函数
@user_bp.route(’/)
def user_index():
return
把蓝图对象注册到app中
app.register_blueprint(user_bp)
将蓝图模块拆包
创建一个user 的包,在init.py中使用蓝图对象, 在views中编写视图