gpt4 book ai didi

python - wtforms+flask 今天的日期作为默认值

转载 作者:太空狗 更新时间:2023-10-29 18:23:06 25 4
gpt4 key购买 nike

我做了一个带有两个日期字段的表单的小型 Flask 应用程序,这就是我填充值的方式:

class BoringForm(Form):
until = DateTimeField("Until",
format="%Y-%m-%dT%H:%M:%S",
default=datetime.today(),
validators=[validators.DataRequired()])

但是,这只在服务器端生成一次,这意味着明天我仍然会得到昨天的日期。我尝试将 obj=something 传递给构造函数,其中 something 是一个带有名为 since 的键的 OrderedDict,但是它没有用。想法?

最佳答案

只需将括号放在可调用对象上:

class BoringForm(Form):
until = DateTimeField(
"Until", format="%Y-%m-%dT%H:%M:%S",
default=datetime.today, ## Now it will call it everytime.
validators=[validators.DataRequired()]
)

关于python - wtforms+flask 今天的日期作为默认值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27421166/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com