如何让我的烧瓶重型SelectField看起来像一个下拉列表?

时间:2014-02-16 14:06:32

标签: python flask flask-wtforms

我创建了一个像这样的SelectField:

class Inputs(Form):
    myChoices = #number of choices
    myField = SelectField(u'Field name', choices = myChoices, validators = [Required()])

问题是当它在我的模板中呈现时:

<form action="" method="post" name="Inputs">
    {{form.hidden_tag()}}
    <p>
        {{form.myField(size=80)}}
    </p>
</form>

它看起来像一个已经显示所有值的长选择框,而不是一个下拉菜单。如何更改此格式?谢谢!

1 个答案:

答案 0 :(得分:12)

问题是我的html中的(size=80) - 我删除了它并且它工作正常。我认为这是一种限制下拉列表大小的方法,类似于TextField表单字段,但显然不是!