我在django中有简单的模型。
class Period(models.Model):
date_beg = models.DateField(default=date.today, null=False, editable=True)
date_end = models.DateField(default=date.today, null=False, editable=True)
当我在django admin中插入数据时,它仍会在日期字段中显示None
。我当然设置了正确的日期格式。
答案 0 :(得分:-1)
也许可以帮到你:Django datetime issues (default=datetime.now())
对于DateTimeField,DateField,TimeField等
设置null = True 好的,如果你想在数据库中将值设置为NULL
设置空白=真 好的,如果您希望相应的表单小部件接受空值,或者您现在使用auto或auto now add。如果是这样,您还需要设置null = True。