WTForms IntegerField、未入力をOKにするにはvalidators.Optional()が必要
WTForms
https://wtforms.readthedocs.io/en/2.3.x/
Pythonウェブ開発のための柔軟なフォーム検証およびレンダリングライブラリ
IntegerField
数値入力用です。
HTMLの
1 | < input type = "number" > |
です。
未入力をOKにしたい
1 2 3 4 5 | item_02_count = IntegerField( '物品02数' , validators = [ ], ) |
これだとダメ!!
1 | if form.validate_on_submit(): |
で、false側に流れてしまいます。
辿り着いた正解
1 2 3 4 5 6 | item_02_count = IntegerField( '物品02数' , validators = [ validators.Optional(), ], ) |