Jinja2を使用して、input_1、input_2などのラベルが付いた可変数の入力を持つフォームを生成しています。GoogleAppEngine(python)を使用して、を使用してリクエストハンドラーでこれらの入力の値にアクセスしようとしていますself.request.args.get()
。
ただし、フォームによって生成される入力の数に応じて、スクリプトは複数の変数を読み取る必要があります。スクリプトはいくつあるかを知っているので、問題は、forループである種の変数変数を使用してそれらすべてを効率的に読み取る方法です。
私が求めているのは、概念的には次のようなものです。
for x in total_inputs:
list.append(input_x)
もちろん、さまざまな数の入力に対してifステートメントを使用し、変数名を手動で実行することもできますが、それはひどく不格好なようです-確かにもっと良い方法がありますか?
どうもありがとう