擅长:python、mysql、java
<p>作为表单一部分的字段必须是表单类的类变量。如果没有,那么WTForms就找不到它们,因此它们永远不会绑定到表单。在</p>
<p>如果要添加字段列表,可以通过设置窗体类上的属性来实现。像这样:</p>
<pre><code>class Receiver(Form):
expression = StringField('expression', validators=[DataRequired()])
setattr(Receiver, 've_list0', DecimalField('value', validators=[DataRequired()]))
setattr(Receiver, 've_list1', DecimalField('value', validators=[DataRequired()]))
</code></pre>
<p>然后在模板中,可以迭代表单字段来呈现它们,而不是逐个呈现它们。在</p>