form_submitter_dummy.py 文件源码

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

项目:app-skeleton 作者: rragundez 项目源码 文件源码
def __init__(self, select_list_options, data_list_options,
                 radio_buttons_options, **kwargs):
        self.parser = reqparse.RequestParser()
        self.parser.add_argument('text_field')
        self.parser.add_argument('number_field', type=int)
        self.parser.add_argument(
            'date_field',
            type=lambda x: dt.datetime.strptime(x, "%Y-%m-%d").date()
        )
        self.parser.add_argument('select_list')
        self.parser.add_argument('data_list')
        self.parser.add_argument('checkbox', default=False,
                                 type=lambda x: True if x == 'on' else False)
        self.parser.add_argument('radio_button')
        self.parser.add_argument('slider', type=int)
        self.parser.add_argument('comment_field')
        self.parser.add_argument('email')
        self.parser.add_argument('password', type=pbkdf2_sha256.hash)
        self.user_inputs = {k: v
                            for k, v in self.parser.parse_args().items()
                            if v is not None}
        self.select_list = select_list_options
        self.data_list = data_list_options
        self.radio_buttons = radio_buttons_options
        super().__init__()
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号