您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

数据库在QuerySet.dates()中返回了无效值

数据库在QuerySet.dates()中返回了无效值

看起来是由于Django 1.6时区功能更改引起的错误。现在,文档特别提到了此错误错误报告,指向文档的链接)。

你必须将时区表加载到mysql中(http://dev.mysql.com/doc/refman/5.6/en/MysqL-tzinfo-to-sql.html)。尝试在数据库服务器上执行:

MysqL_tzinfo_to_sql /usr/share/zoneinfo | MysqL -D MysqL -u root -p 

然后运行“刷新表”或“刷新查询缓存”,否则即使你已加载正确的时区数据,问题也可能不会消失:

MysqL -u root -p -e "flush tables;" MysqL 
其他 2022/1/1 18:15:45 有396人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶