orm.py 文件源码

python
阅读 19 收藏 0 点赞 0 评论 0

项目:wtforms-lightmagic 作者: tornado-lightmagic 项目源码 文件源码
def convert_str(self, field, field_args):
        """
        ???????????? ????????? ??? ???? Str
        :param field: ???? Str LightMagic
        :param field_args: ????????? WTF
        """
        field_min = getattr(field, 'min_length', None)
        field_max = getattr(field, 'max_length', None)
        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.Length(**kwargs))

        field_regex = getattr(field, 'regexp', None)

        if field_regex:
            field_args['validators'].append(validators.Regexp(regex=field_regex))
        return wtforms_fields.StringField(**field_args)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号