3

こんにちは私はHTMLとPythonでフォームを作成していますが、引数の処理に問題があります

問題はこのセクションにあります

<form method="POST">
  <input type="checkbox" name="brands" value="1" />
  <input type="checkbox" name="brands" value="2" />
</form>

Pythonでは、self.request.formオブジェクトを使用して引数を取得しています。問題は、次のようなことを行う場合です。

for b in brands:
   print b

両方がself.request.formオブジェクトにある場合でも、1を出力するだけです。

Werkzeugフレームワークの使用

回答:この構文を使用して、同じ名前の入力のリストを取得できることがわかりました

self.request.form.getlist('brands')
4

1 に答える 1

1

この構文を使用して、同じ名前の入力のリストを取得できることがわかりました

self.request.form.getlist('brands')
于 2011-08-19T15:06:52.830 に答える