def convert_int(self, field, field_args):
"""
???????????? ????????? ??? ???? Int
:param field: ???? Int LightMagic
:param field_args: ????????? WTF
"""
field_min = getattr(field, 'min')
field_max = getattr(field, 'max')
kwargs = {}
if field_min is not None:
kwargs['min'] = field_min
if field_max is not None:
kwargs['max'] = field_max
if kwargs:
field_args['validators'].append(validators.NumberRange(**kwargs))
return wtforms_fields.IntegerField(**field_args)
评论列表
文章目录