Flask 中关于‘蓝图’ 的使用-------------------

Blueprint是一个存储操作方法的容器,这些操作在这个Blueprint被注册到一个应用之后就可以被调用,Flask可以通过Blueprint来组织URL以及处理请求

Blueprint使用时应先定义一个‘蓝图’文件,然后在主页面from调用该文件

# -*- encoding: utf-8 -*-

#使用蓝图需要依赖Blueprint库
from flask import Flask,Blueprint


#导入自定义蓝图文件
from day6_part import my_part




#建立对象
app = Flask(__name__)

#载入配置文件
app.config.from_pyfile('config.ini')


#注册定义好的蓝图文件,给蓝图的url加前缀,如果不加前缀,副方法会重写主方法
app.register_blueprint(my_part,url_prefix='/part')




@app.route('/')
def index():
    return "这里是首页"


if __name__ == "__main__":
    app.run()

  

猜你喜欢

转载自www.cnblogs.com/wjya/p/10179843.html