Flask-WTF / WTForms-至少1个字段应具有多个可选字段中的数据

时间:2019-02-17 19:11:51

标签: python forms flask flask-wtforms wtforms

所以我有这种形式,其中有3个可选字段,我希望其中至少有一个具有数据。我如何通过使用验证器在Flask-WTF / WTForms中完成此任务?

有问题的字段是以下3个可选的整数字段:

class ShipmentAddForm(FlaskForm):
    # ...
    num_pallets = IntegerField('# pallets', validators=[Optional, NumberRange(min=0)])
    num_boxes = IntegerField('# boxes', validators=[Optional, NumberRange(min=0)])
    num_bags = IntegerField('# bags', validators=[Optional, NumberRange(min=0)])

任何帮助将不胜感激!

0 个答案:

没有答案