Google > AppEngine > Python > get,postを受け取る

GETはデフォルトで受け取れる
POSTは設定しないと受け取れない

<form action="/posttest" method="post">
    <input type="submit" value="POST" />
    <input hidden name="num" value="10" />
</form>

from flask import request
flask.requestの中に、methodの情報が入っている。

@app.route('/path', methods=['POST']) #Methodを明示する
def posttest():
    print(request.form["num"])  # strです。
    return request.form["num"]
 
flask.request.form に dict で値が格納されている。

最終更新:2020年01月02日 21:43