#路由其实就是将用户请求分发到哪个视图函数去处理。譬如,要做一个新闻的网站,网站主要包含首页、类别页面、详情页。我们可以做如下设计: #!/usr/bin/python #coding=utf-8 from flask import Flask app = Flask(__name__) @app.route("/") def index(): """ 新闻首页 """ return "<h1>新闻首页</h1>" @app.route("/cat/<name>") def category(name): """ 新闻类别页 """ return "<h1>这里是 %s 类别的新闻.</h1>" % name @app.route("/detail/<int:pk>") def detail(pk): """ 新闻详情页 """ return "<h1>新闻ID为 %d 的详情页</h1>" % pk if __name__ == '__main__': app.run(debug=True) 访问方式: http://10.36.8.49:5000/cat/社会新闻/ 只能通过传入数字 http://10.36.8.49:5000/detail/1/
(三)3 路由和试图函数
原创
©著作权归作者所有:来自51CTO博客作者TtrToby的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:(二)2 第一个flask程序
下一篇:(四)4 请求-响应流程
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Vue3 路由传参
Vue3 路由传参
Vue路由传参 query params -
三 对象和函数
三
html 作用域 构造函数 javascript 原型对象 -
试图试图