【发布时间】:2019-04-18 14:10:34
【问题描述】:
我正在使用DateField 属性在我的模型AccessRecord 中定义一个日期变量,并且我已经尝试了所有可能的方法来定义它。但是每次出现新的错误。有时它会在迁移过程中显示“日期未定义”有时“日期应采用 YYYY-MM-DD 格式”。
有人可以给我一个永久的解决方案吗?我正在使用 django 2.1.7。
我尝试过default='' 和default=blank 以及其他几个
from django.db import models
from datetime import date
class AccessRecord(models.Model):
name = models.ForeignKey(Webpage, on_delete=models.PROTECT)
date = models.DateField(_("Date"), default=date.today)
def __str__(self):
return str(self.date)
【问题讨论】:
-
你希望默认是什么?没有或“今天”?
标签: django date django-models