flask-bootstrap提供了quick_form()这个方法用来快速渲染表单的样式.但是它无法指定rows和cols.
forms.py
class PostArticle(Form):
title = StringField('标题', validators=[Required()])
body = TextAreaField('正文', validators=[Required()])
submit = SubmitField('发表')
postarticle.html
...
{{ wtf.quick_form(form) }}
...
这样就导致了下图结果:(正文部分的textarea太小,看上去很不爽).
然后我试着这么做:
postarticle.html
{{ form.hidden_tag() }}
{{ form.title.label }}
{{ form.title }}
{{ form.body.label }}
{{ form.body(cols=50,rows=20) }}
{{ form.submit }}
结果是这样的:
问: 如何指定rows和cols值,且让它渲染为bootstrap的样式?先谢谢大家.