Flask蓝图步骤

蓝图:类似django中的app,是一个独立的模块
  蓝图的使用步骤:
  1. 导入蓝图模块
     from flask import Blueprint
  2.实例化蓝图对象:Blueprint(蓝图的名字,指定蓝图所在的模块)
     user_bp = Blueprint("user_blue",__name__)
  3. 使用蓝图装饰我们的视图函数,本质上将蓝图的访问规则添加到蓝图对象的deferred_functions
    @user_bp.route("/user_reg")
    def user_reg():
        return "user_reg"

  4. 将蓝图对象的路由添加到app对象的url_map中(注册蓝图)
     app.register_blueprint(蓝图对象),例如:
     from user_model.user_blueprint_demo01 import user_bp
     app.register_blueprint(user_bp) # 注册蓝图
     app.register_blueprint(user_bp,url_prefix="/user") # 注册蓝图时指定访问前缀,必须以/开头

你可能感兴趣的:(flask,python,后端)