• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

Flask的URL传参方式有哪些

python 搞java代码 3年前 (2022-05-24) 35次浏览 已收录 0个评论

url传参方式

普通传参方式

@app.route('/p/<id>/')
def article_detail(id):
    return '你访问的文章第%s篇'%id

www#gaodaima.com来源gaodai#ma#com搞@代~码网搞代码指定参数类型

有以下几种类型:

string:默认的数据类型

int:接受整形

float:浮点型

path:和string的类似,但是接受斜杠

any:可以指定多个路径

uuid:只接受uuid字符串

相关推荐:《Python相关教程》

 (1)any

@app.route('/<any(blog,user):url_path>/<id>')
def detail(url_path,id):
    if url_path == 'blog':
        return '博客详情%s'%id
    else:
        return '用户详情%s'%id

 (2)path

@app.route('/article/<path:test>/')
def test_article(test):
    return 'test_article:{}'.format(test)

获取参数

from <a href="https://www.gaodaima.com/tag/flask" title="查看更多关于flask的文章" target="_blank">flask</a> import Flask,request
@app.route('/tieba/')
def tieba():
    wd = request.args.get('wd')
    return '获取的参数的是%s'%wd

来源:搞代码网:原文地址:https://www.gaodaima.com


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Flask的URL传参方式有哪些

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址