python - Django 中的 py 文件的 ValueError : Incorrect timezone setting while migrating manage.

标签 python django timezone django-timezone

我正在按照 Django 官方文档使用 Django 编写我的第一个应用程序。

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

TIME_ZONE 的默认值为 "utc",我已将其更改为 "utc+6.00"

此编辑后,当我尝试迁移 manage.py 文件时:

python manage.py migrate

发生值错误:

ValueError: Incorrect timezone setting: UTC+6.00

很抱歉,如果这是一个非常基本的问题,但我在 Google 中搜索了几个小时后还是找不到解决方案。

注意:

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

我的操作系统是 Ubuntu 14.10

最佳答案

根据documentation :

TIME_ZONE

Default: 'America/Chicago'

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

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

TIME_ZONE = 'Asia/Dhaka'

关于python - Django 中的 py 文件的 ValueError : Incorrect timezone setting while migrating manage.,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27182557/

相关文章:

python - 如何重新安装损坏的 pip?

python - Numpy 数组文档切片规则

python - 尝试安装 python3 但终端始终显示为 python 2.7.13

python - 如何自动从数据库中选取一个元素?

django - 在 OSX 上缺少 libgeos_c.so

python - 在 Python/Django 中从城市获取时区

java - 在不同平台上通过java用python打开终端窗口

windows - 在 MSYS 中更改时区

time - docker 容器会自动与其主机同步时间吗?

python - django2.1 发送电子邮件失败 :ssl. SSLError : [SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl. c:833)