Django Datetime未保存

时间:2019-05-25 11:30:27

标签: django datetime

我正在尝试创建以下模型的对象,并通过使用以下代码保存它。

chk_list_for_batch = ChkListForBatch(batch, chk_point, False, datetime.datetime.now())
chk_list_for_batch.save()

但是,出现以下错误

  

django.core.exceptions.ValidationError:[“'2019-05-25 11:20:23.240094'   值必须为True或False。“]

我搜寻了但找不到任何方向。请提出。

1 个答案:

答案 0 :(得分:1)

您可以创建一个对象并将其保存到数据库中,如下所示:

from django.utils import timezone 


chk_list_for_batch = ChkListForBatch.objects.create(batch='batch', 
chk_point='chk_point', some_field=False, creation_time=timezone.now()) 

chk_list_for_batch.save()

docs详细说明了如何创建对象。