次のようなフォームを定義しました。
class RecordForm(Form):
rating = IntegerField('Rating')
値が挿入されていない場合、次のようなデフォルト メッセージが表示されます。
Not a valid integer value
代わりにカスタムメッセージが欲しいので、これを思いつきました:
class RecordForm(Form):
rating = IntegerField('Rating',[validators.DataRequired("Helllo???")])
カスタム メッセージは機能するようになりましたが、副作用があります。0 (ゼロ) は整数値として受け入れられなくなりました。ここで私のオプションは何ですか?