注册路由
在Flask应用中,路由是指用户请求的URL与视图函数之间的映射。Flask框架 根据HTTP请求的URL在路由表中匹配预定义的URL规则,找到对应的视图函数, 并将视图函数的执行结果返回WSGI服务器:
Blueprint 的概念
Blueprint 是一个存储操作方法的容器,这些操作在这个Blueprint 被注册到一个应用之后就可以被调用与招待,Flask 可以通过Blueprint来组织URL以及处理请求
简单的 Blueprint 示例
sample.py文件
from flask import Blueprint
sample = Blueprint('sample',__name__)
@sample.route('/')
@sample.route('/hello')
def index():
return "This page is a blueprint page"
在 app 应用中注册我们的Blueprint:app.py
from flask import Flask
from sample import sample
app = Flask(__name__)
app.register_blueprint(sample)
if __name__ == "__main__":
app.run()
上面的