WTForms,从 POST 填充字段但省略了一些

WTForms, populating fields from POST but omitting some

执行

时填充字段的最简单方法是什么
form.populate_obj(user)

但不填充通过可移动字段字典指定的字段,例如 ['subscription','subscriptionterm']?

wtforms 本身支持这个吗?我快速浏览了 wtforms,但是还没有找到任何结论。

如果将 Form 子类化,会不会更好地处理这个问题?

if request.method == "POST" and form.validate_on_submit():
            # populate all field == wtforms obj
            form.populate_obj(user)
            # insert specificaly data field
            user.some_field_not_populate = form.some_field_not_populate.data
            # save change obj in database
            user.save()

或其他方式 - 制作 mixin class.