python - Django DateField 无限获取 'OverflowError: date value out of range'

标签 python django postgresql datefield django-postgresql

在我的 Django 模型中,DateField(代表过期日期)可以是无限的,我将“datetime.datetime.max”的值用作无限日期,但我得到的是

OverflowError: date value out of range

我使用的数据库是 postgresql。 为什么会出现这个错误?对此有更好的方法吗?

最佳答案

根据报告的问题 20926,您需要安装 pytz

关于python - Django DateField 无限获取 'OverflowError: date value out of range',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46348572/

相关文章:

python - Pandas write_frame 删除sqlite表

django - 在 heroku 上运行 celery 的最佳实践

python - Django:保存后ID为空

python - 是否有任何可能的方法来安排 postgresql 每日备份并将其推送到 AWS S3 存储桶中?

sql - 具有计数聚合函数的列表列

sql - postgres 中的大表连接非常慢(12 小时以上)

sql - 在 PostgreSQL 中使用子查询确定行之间的关系

Python Cubes OLAP Framework - 如何使用连接?

python - MQTT 客户端不断断开连接

python - Greenbutton 数据进口商,由美国政府发起