2024-05-04 01:16:14 发布
网友
我想传递一个str作为表单的提示。我原以为这很简单,但事实证明这很难。在
这是我的代码:
class PostForm(FlaskForm): post = TextAreaField(Question, validators=[DataRequired()]) submit = SubmitField('Submit')`
而且
对应的html
{{ wtf.quick_form(form) }}
所以,我仍然没有答案,但我确实想出了一个解决办法。在
class PostForm(FlaskForm): post = TextAreaField(_l('This no longer matters'), validators=[DataRequired()]) submit = SubmitField(_l('Submit'))
然后在路线上
对此的解释是TextAreaField在post上创建了一个可访问和可更改的label属性,但需要将其正确格式化为wtforms.fields.core. (简单地将其重新指定为字符串不起作用)。此对象的表示为:
<label for="post">Real question goes here</label>
它是一种类型
<class 'wtforms.fields.core.Label'>
所以,我仍然没有答案,但我确实想出了一个解决办法。在
然后在路线上
^{pr2}$对此的解释是TextAreaField在post上创建了一个可访问和可更改的label属性,但需要将其正确格式化为wtforms.fields.core. (简单地将其重新指定为字符串不起作用)。此对象的表示为:
它是一种类型
相关问题 更多 >
编程相关推荐