码迷,mamicode.com
首页 > Web开发 > 详细

2、Flask实战第2天:URL传参

时间:2018-06-29 15:46:07      阅读:143      评论:0      收藏:0      [点我收藏+]

标签:orm   image   mat   浏览器   list   分享图片   函数   TE   for   

当我们访问网站/的时候,会执行hell_world函数,并把这个函数的返回值返回给浏览器,这样浏览器就显示hello world了

@app.route(/)
def hello_world():
    return Hello World!

按照这种映射关系,我们可以再写一个,比如文章列表

@app.route(/article_list/)
def article_list():
    return Article list

这样,我们访问127.0.0.1:5000/article_list/的时候,浏览器就会显示Article list

技术分享图片

那么我们要如何给url传参呢?

比如我们来写个文章详情页

@app.route(/article/<article_id>/)  #我们在<>里面写参数名article_id
def article_detail(article_id):   #这里的参数名要和上面的一致,即article_id
    return 您请求的文章是:{}.format(article_id)

访问http://127.0.0.1:5000/article/1/

技术分享图片

限定参数类型

 

2、Flask实战第2天:URL传参

标签:orm   image   mat   浏览器   list   分享图片   函数   TE   for   

原文地址:https://www.cnblogs.com/sellsa/p/9243613.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!