def _init_form_helper(self, form, lock_fields):
"""General :meth:`init_form` helper utility to remove all fields
in `lock_fields`.
:param form: The :class:`flask_wtf.Form` instance.
:param lock_fields: :class:`list` of field names to be removed.
"""
for k, v in form.__dict__.items():
if isinstance(v, Field) and not isinstance(v, HiddenField):
if k in lock_fields:
del form[k]
评论列表
文章目录