值错误:在Djang中迁移manage.py文件时时区设置不正确

2024-04-20 00:57:57 发布

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

我遵循Django官方文档,使用Django编写第一个应用程序。

这里,它说我必须在settings.py文件中将时区设置为我的时区。

时区的默认值为:“utc”

我把它改成:“utc+6.00”

在此版本之后,当我尝试迁移manage.py文件时:

python manage.py migrate

发生值错误:

ValueError: Incorrect timezone setting: UTC+6.00

对不起,如果这是一个非常基本的问题。但在谷歌搜索了几个小时后,我还是找不到解决方案。

注意事项:

我的时区是亚洲/达卡(+6:00)

我的操作系统是Ubuntu 14.10


Tags: 文件django文档py版本应用程序官方settings
2条回答

根据documentation

TIME_ZONE

Default: 'America/Chicago'

A string representing the time zone for this installation, or None.

utc+6.00设置为TIME_ZONE,而不是Asia/Dhaka

TIME_ZONE = 'Asia/Dhaka'

简单地说,你需要从这里选择你的时区 list

相关问题 更多 >