组合表单和查询字符串

Flask 还允许访问 CombinedMultiDict,它可以访问一个变量下的 request.formrequest.args 属性。

此示例从查询字符串中的 echo 字段提交的表单字段 name 中提取数据。

Flask 示例

from flask import Flask, request

app = Flask(import_name=__name__)

@app.route("/echo", methods=["POST"])
def echo():

    name = request.values.get("name", "")
    to_echo = request.values.get("echo", "")

    response = "Hey there {}! You said {}".format(name, to_echo)

    return response

app.run()