蟒蛇烧瓶如何从网址获取路线ID [英] python flask how to get route id from url

查看:179
本文介绍了蟒蛇烧瓶如何从网址获取路线ID的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用烧瓶。我有一个网址,例如: http://example.com/page/page_id



我想知道如何从路径中的url获取 page_id 部分。我希望能够设计一些方法,例如:

$ p $ @route('/ page / page_id')
def page(page_id):
pageid = page_id


解决方案

非常简单 - 在尖括号之间传递路径参数,但一定要将该名称传递给你的方法。

  @ app.route('/ page /< page_id>)
def page(page_id):
pageid = page_id
#你可能想返回某种类型的响应...


I am using flask. I have a url such as: http://example.com/page/page_id

I want to know how to get the page_id part from url in the route. I am hoping I could devise some method such as:

@route('/page/page_id')
   def page(page_id):
       pageid = page_id

解决方案

It's pretty straightforward - pass the path parameter in between angle brackets, but be sure to pass that name to your method.

@app.route('/page/<page_id>')
def page(page_id):
    pageid = page_id
    # You might want to return some sort of response...

这篇关于蟒蛇烧瓶如何从网址获取路线ID的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆