gpt4 book ai didi

python - [u "'0' 值的日期格式无效。它必须采用 YYYY-MM-DD 格式。"]

转载 作者:行者123 更新时间:2023-12-01 05:14:20 27 4
gpt4 key购买 nike

我有一个日期字段。

class MyModel(models.Model):
today = models.DateField()
..

用户保存他的对象。如果给了今天,那就好了。如果没有,我需要将 today 字段设置为某个值,以便稍后我可以知道用户没有设置日期。我不想让它可以为空。

所以我将其设置为0,但是在保存时,它显示了我作为标题放置的错误。

在保存之前我会这样做:

if today and today.strip():
pass
else:
today = 0

我还可以设置什么默认值?

最佳答案

您可以将其设置为永不日期。基本上是一个永远不会发生的日期,例如:

今天 = '9999-12-31'

关于python - [u "'0' 值的日期格式无效。它必须采用 YYYY-MM-DD 格式。"],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23553081/

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