こんにちは私は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')