おそらくばかげた質問ですが、Flask で python を使用して入力フィールド以外の値を取得する方法がわかりません。たとえば、次の要素を持つ html フォームがあります。
<form action="/newgame" method="POST">
<input type="text" name="white">
<select>
<option name="result" value="onezero">1-0</option>
<option name="result" value="zeroone">0-1</option>
<option name="result" value="draw">draw</option>
</select>
<input type="text" name="black">
<input type="submit" value="submit">
</form>
サーバー側で を呼び出すとprint request.form.items(True)
、2 つの要素から値を取得できますが、要素からは取得でき<input type="text">
ません<select>
。
2 つの送信ボタンを含むフォームを作成し、フォームの送信に使用されたボタンをサーバー側で解決したいという同様の問題がありました。私はこれにも運がありませんでした。
ヘルプとアドバイスをいただければ幸いです。