我正在使用 django-rest-framework 并尝试使用我的时区日期作为Date字段的默认值,但我无法这样做。对于DateTime字段设置,default=timezone.now可以完美运行,但对于Date字段,它会在序列化中出现错误。
'期望一个date
,但得到一个datetime
。拒绝强迫”
time = models.DateTimeField(default=timezone.now)
这个作品
date = models.DateField(default=timezone.now)
但这不起作用
date = models.DateField(default=timezone.datetime.today)
即使这样也行不通。