dak ブログ

python、rubyなどのプログラミング、MySQL、サーバーの設定などの備忘録。レゴの写真も。

flask でのパラメータの取得方法

2022-01-04 20:33:40 | python
flask でパラメータを取得する方法のメモ。

POST パラメータを取得する場合は、request.form.get(パラメータ名) で参照します。
@app.route(..., methods=["POST"])
def view():
  val = request.form.get('var')

ファイルを受信する場合は、request.files.get(ファイル名) で参照します。
@app.route(..., methods=["POST"])
def view():
  bytes = request.form.files.get(ファイル名).stream.read()

ファイルを送信するための form は以下のように記述します。
<form name="upload_form" method="post" action="upload" enctype="multipart/form-data">
<input type="file" name="upload_file"><br>
<input type="button" value="アップロード" onclick="upload_form.submit();">
</form>


GET パラメータを取得する場合は、request.args.get(パラメータ名) で参照します。
@app.route(...):
def view():
  val = request.args.get('var')



この記事についてブログを書く
« 実行中の script タグの要素... | トップ | wget でのタイムアウト指定 »

python」カテゴリの最新記事