Python–Flask的路由
博客说明
文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢!
定义路由
@app.route('/')
def hello_world():
return 'Hello World!'
@app.route('/api')
def index():
return 'index page'
@app.route('/api/hello')
def hello():
return 'hello'
运行
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-K7ANIqga-1586251148481)(/Users/tanglei/Library/Application Support/typora-user-images/image-20200407142625639.png)]
使用Blueprint
使用Blueprint,创建一个文件
from flask import Blueprint
route_print = Blueprint("page",__name__)
@route_print.route("/")
def index():
return "index"
@route_print.route("/hello")
def hello():
return "hello"
引入文件
from flask import Flask
from print import route_print
app = Flask(__name__)
app.register_blueprint(route_print,url_prefix = "/api")
运行文件,打开浏览器
发现统一了前缀
感谢
Flask
以及勤劳的自己