将字典转换为unicode对象

时间:2013-07-01 23:27:05

标签: python mongodb flask mongoengine wtforms

我正在使用WTForms,并且有一个示例执行此操作,其中Properties是model.py类中定义的模型:

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

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

非常感谢

1 个答案:

答案 0 :(得分: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)