私はHTML、Flask、およびMYSQLを使用して、ユーザーが最初にページを読み込んだときにテーブルを作成しています。表にはすべての行とチェックボックスが表示され、ユーザーが「送信」ボタンを押すと、チェックされた行が表示されます。フォームのリクエスト時にUnicodeで問題が発生する
現在のHTMLコード
{% for row in data %}
<tr>
<td><input type="checkbox" name="inputSelect" value="{{ row[0], row[3] }}"></td>
<td>{{ row[0] }}</td>
<td>{{ row[1] }}</td>
<td>{{ row[2] }}</td>
<td>{{ row[3] }}</td>
</tr>
{% endfor %}
私はフラスコの側にrequest.form['InputSelect']
をしようとすると、しかし、それだけで私は複数のチェックボックスをクリックしても、私の1の結果を提供します。私は複数のチェックボックスをクリックしたときに、私はフラスコをMultiDictを使用request.form['InputSelect']
あなたのすべてのチェックボックスが同じ名前を持ちます。それぞれに別の名前を付ける必要があります。 –
それでは、それを解析するのは難しいですか?ユーザーが10個のボックスをチェックすると、それらを個別に解析する必要がありますか? – user1883614