【发布时间】:2017-05-17 09:23:17
【问题描述】:
我正在使用 wtforms 构建一个 webapp(对我来说是一个教育项目),我遇到了以下问题: 我需要能够以开始时间和结束时间的形式收集用户的输入,为此我认为 html5
input type="time"
会很完美,但是我在 wtforms 文档中找不到等价物。谷歌搜索问题也没有产生任何解决方案。似乎可用的最接近的东西是 DateTimeLocalField,但我不想存储/显示日期信息。 作为一种解决方法,我可能只使用 2 个 SelectFields,一个用于数小时,一个用于数分钟,但也许我遗漏了一些明显的东西。 有没有办法让 DateTime(Local)Field 只显示时间,或者使用 wtforms 创建一个“TimeField”?
【问题讨论】:
-
他们建议使用 dateutil 包:wtforms.simplecodes.com/docs/0.6/…
-
谢谢,WTForms-components 正是我想要的!您可以将此作为答案发布,以便我将其标记为正确答案吗?
-
这只是一个链接的答案,来自我。您应该使用包含minimal reproducible example 的方式回答您自己的问题。