使用Flask定义自定义URL

时间:2018-11-06 20:37:52

标签: python python-3.x flask

我想用以下格式定义URL:

  

/ config?customer = ...&integration_type = ...

其中customer和integration_type是变量。

到目前为止,如文档中所述。用户可以将其URL定义为:

@app.route("/do_thing/<some_variable>")
def hello(some_variable):
   return "Hello World!"

URL的格式为

  

/ do_thing / variable

但这不是我想要的。我如何定义一种格式?

1 个答案:

答案 0 :(得分:1)

所需的格式中包含查询字符串。我们不以格式定义查询字符串。您可以直接通过它直接获取参数值。

user = request.args.get('user')
@app.route("/do_thing")
def hello():
integration_type = request.args.get('integration_type')
customer = request.args.get('customer')
   return "Hello World!"