1

我正在使用 WTForms,下面有一个示例,其中 Properties 是在 model.py 类中定义的模型:

formProp_cls = model_form(Properties)
formProp = formProp_cls(obj=xyz)

谁能告诉我 formProp_cls 采用什么类型的参数,因为这是假设以我认为的形式重新填充字段,但我不知道对象的格式。

非常感谢

4

1 回答 1

0

默认情况下,该model_form调用返回wtforms.form.Form. 如果您使用的是 Flask,最好flask.ext.wtf.Form通过将此类添加为第二个参数来请求一个子类:

from flask.ext.wtf import Form
formProp_cls = model_form(Properties, Form)

您通常通过request.form在构造函数中传递 来初始化此表单:

formProp = formProp_cls(request.form)
于 2013-07-01T23:56:32.230 回答