使用值预填充 WTForms 文本字段



我不知道如何使用WTForms预填充TextField。我有一个名为组织的字段,我定义了:

organization = TextField('Organization name:')
# I defined also  a function 
def __init__(self, *args, **kwargs):
        nameoforganization = session.get('name')

如何从组织名称填充文本字段组织。谁能帮我!.提前谢谢。

在 forms.py 中定义表单

from flask.ext.wtf import Form
class OrganizationForm(Form):
    organization = TextField('Organization name:')

在 views.py 中,导入表单并使用名称组织填充它

from .forms import OrganizationForm
nameoforganization = session.get('name')
form = OrganizationForm(obj=nameoforganization)

orgForm=OrganizationForm()
orgForm.organization.data = nameoforganization

免责声明:我没有测试代码 - 只是伪代码给你一个想法

最新更新