【发布时间】:2016-07-14 10:43:18
【问题描述】:
我想在表单中使用电话号码字段。我需要的是在Android手机上点击此字段时,不是通用键盘,而是仅出现数字。
我了解到这可以通过使用<input type="tel" 或<input type="number" 来实现。
如何在 WTForms 中使用 tel 或 number 输入类型?
【问题讨论】:
标签: python flask wtforms flask-wtforms
我想在表单中使用电话号码字段。我需要的是在Android手机上点击此字段时,不是通用键盘,而是仅出现数字。
我了解到这可以通过使用<input type="tel" 或<input type="number" 来实现。
如何在 WTForms 中使用 tel 或 number 输入类型?
【问题讨论】:
标签: python flask wtforms flask-wtforms
WTForms 文档中似乎没有此内容,但 HTML 5 中添加的所有输入类型都有字段定义。
from wtforms.fields.html5 import TelField
phonenumber = TelField()
直到它们被添加到文档中,here's their definition in the code。
【讨论】:
好的。我找到了。
IntegerField(widget = widgets.Input(input_type="tel"))
【讨论】: