![](/img/trans.png)
[英]Resolving ValidationError: [u"'' value has an invalid date format. It must be in YYYY-MM-DD format."] in Django 1.9.2?
[英][u“'0' value has an invalid date format. It must be in YYYY-MM-DD format.”]
我有一個日期字段。
class MyModel(models.Model):
today = models.DateField()
..
用戶保存他的對象。 如果今天給定的話,那很好。 如果不是,我需要將“ today
字段”設置為某個值,以便以后可以知道該用戶未設置日期。 我不想使其成為可為空。
所以我將其設置為0
,但是在保存時,它說的是我放置為標題的錯誤。
在保存之前,我這樣做:
if today and today.strip():
pass
else:
today = 0
我還能設置什么默認值?
您可以將其設置為永不日期。 基本上是一個永遠不會發生的日期,例如:
today = '9999-12-31'
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.