在 Flask 0.8 中,我知道我可以使用以下方式访问各个表单字段form.fieldname.data
,但是有没有一种简单的方法来迭代所有表单字段?我正在构建一个电子邮件正文,我想循环所有字段并为每个字段创建一个字段名称/值条目,而不是通过命名每个字段并附加来手动构建它。
我怀疑你正在使用WTForms http://wtforms.readthedocs.org/en/latest/.
您可以迭代表单数据:
for fieldname, value in form.data.items():
pass
您可以迭代所有表单字段:
for field in form:
# these are available to you:
field.name
field.description
field.label.text
field.data
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)