pythondjangotimezonedjango-timezone

ValueError: Incorrect timezone setting while migrating manage.py file in Django


I am following the Django official documentation for writing my first application using Django.

Here, it says that I have to set TIME_ZONE to my time zone in the settings.py file.

The default value of TIME_ZONE was "utc", and I have changed it to "utc+6.00".

After this edit, when I try to migrate the manage.py file:

python manage.py migrate

A value error occurred:

ValueError: Incorrect timezone setting: UTC+6.00

What is the solution?

N.B: My time zone is Asia/Dhaka (+6:00)

My OS is Ubuntu 14.10 (Utopic Unicorn).


Solution

  • According to the documentation:

    TIME_ZONE

    Default: 'America/Chicago'

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

    Instead of utc+6.00, set the TIME_ZONE to Asia/Dhaka:

    TIME_ZONE = 'Asia/Dhaka'