Python--Flask的路由

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

以及勤劳的自己

发布了249 篇原创文章 · 获赞 624 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/qq_45163122/article/details/105369124