我在苦苦思索如何添加一个结束日期为无穷大的datetime字段。将缺省值设置为'infinity‘会导致Django.core异常 django.core.exceptions.ValidationError: ["'infinity' value has an invalid它在postgres中特别受支持,例如,仅作为字符串条件检查 SELECT * FROM table WHERE dt = 'infinity
_init019-migrations\0005_auto_20190430_1139.py
- Alter field published_date on show 这是模型中产生运行时错误的代码行,我提供了一个默认值published_date = models.DateTimeField(_('Date published'), default
我正在尝试将最大时间戳作为默认值添加到我的django模型中的DateTimeField。当使用这个时间戳作为字段的默认值时,我得到一个OverflowError: date value out of range错误。因此,我尝试了相同的9999/01/01 00:00:00,如下所示:
start_time = models.DateTimeField(null=False, default=datetime.datetime当查看数据库时,我看到