如何解决Django 3.1.1 NOT NULL约束因日期失败
在尝试使用可选日期字段定义模型时,我在Django 3.1.1上遇到此错误:
class Tickets(models.Model):
subject = models.CharField(max_length=255)
content = models.TextField(blank=True)
category = models.ForeignKey("TicketCategories",on_delete=models.PROTECT,related_name='ticket_category')
openDate = models.DateTimeField(auto_now_add=True)
closeDate = models.DateTimeField(blank=True,null=True)
class Meta:
verbose_name_plural = "Tickets"
def __str__(self):
return f"{self.id} {self.subject}"
在这种情况下,closeDate
应该接受null,用户应该可以在管理面板上将其保留为空。
不幸的是我遇到了这个错误:
NOT NULL constraint failed: api_tickets.closeDate
我做错什么了吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。