def __init__(self, request=None, *args, meta=None, **kwargs):
form_meta = meta_for_request(request)
form_meta.update(meta or {})
kwargs['meta'] = form_meta
self.request = request
if request is not None:
formdata = kwargs.pop('formdata', sentinel)
if formdata is sentinel:
if request.files:
formdata = ChainRequestParameters(
request.form, request.files)
else:
formdata = request.form
# signature of wtforms.Form (formdata, obj, prefix, ...)
args = chain([formdata], args)
super().__init__(*args, **kwargs)
评论列表
文章目录