pytz和Centos以及mysql djang

2024-04-19 20:08:32 发布

您现在位置:Python中文网/ 问答频道 /正文

博客对象的管理视图列出了按日期排序的博客对象。当页面打开时(在开发服务器上),将返回此错误:

Database returned an invalid value in QuerySet.dates(). Are time zone definitions and pytz installed?

错误消息还包括:Server time: Tue, 3 Dec 2013 16:58:33 -0500

pip install pytz返回:Requirement already satisfied (use --upgrade to upgrade): pytz in /usr/lib/python2.6/site-packages/pytz-2013.8-py2.6.egg

在设置.py: TIME_ZONE = 'America/Detroit'

在CentOS机器的/etc/sysconfig/clock中: ZONE='America/Detroit'

当我启动开发服务器时,它显示: December 03, 2013 - 17:01:23

MySQL字段的数据类型是DATETIME,包含类似2013-12-03 20:48:09的数据

在管理员py我补充道

import pytz
from pytz import *

但它不会改变任何东西。在

不确定还有什么要检查的——上面所有的看起来都是正确的。为什么django会抱怨pytz?在

谢谢!在


Tags: 对象inpyimport服务器视图zonetime