私は、FlaskでPythonを使用してPOST/GETリクエスト変数の値を取得する方法を知りたいと思います。PythonとFlaskを使用してリクエスト変数の値を取得する方法
variable_name = params["FormFieldValue"]
がどのように私はフラスコでこれを行うだろう:ルビー付き
、私はこのような何かをしたいですか?
私は、FlaskでPythonを使用してPOST/GETリクエスト変数の値を取得する方法を知りたいと思います。PythonとFlaskを使用してリクエスト変数の値を取得する方法
variable_name = params["FormFieldValue"]
がどのように私はフラスコでこれを行うだろう:ルビー付き
、私はこのような何かをしたいですか?
投稿フォームデータはrequest.form
から、クエリ文字列データはrequest.args
から取得できます。
myvar = request.form["myvar"]
myvar = request.args["myvar"]
あなたはPOSTデータを取得したい場合は、
first_name = request.form.get("firstname")
あなたがGET(クエリ文字列)データを取得したい場合は、
first_name = request.args.get("firstname")
それともドン場合値がクエリ文字列かポストデータのどちらにあるかを知る/ケアしない/
first_name = request.values.get("firstname").
request.valuesは、request.formとrequest.argsのDictsを組み合わせたCombinedMultiDictです。
あなたはフラスコのドキュメントを見て考えたPOSTデータまたはGETデータ
from flask_restful import reqparse
def parse_arg_from_requests(arg, **kwargs):
parse = reqparse.RequestParser()
parse.add_argument(arg, **kwargs)
args = parse.parse_args()
return args[arg]
form_field_value = parse_arg_from_requests('FormFieldValue')
を取得するジェイソンのより一般的な方法によりを追加しますか? [クイックスタート](http://flask.pocoo.org/docs/quickstart/#accessing-request-data)に記載されています。ヒント: 'request.form [" fieldname "]' – kindall
これを読んだことがありますか - http://flask.pocoo.org/docs/quickstart/?もしそうでなければ、最初にはっきりしていないことの多くを説明するので、私はそれを実行することをお勧めします。 Flaskで楽しんでください;) –
'request.args [" myvar "]'を実行してGETキー値にアクセスすることもできます –