2014-11-28 13 views
6

Śledzę oficjalną dokumentację Django dotyczącą napisania pierwszej aplikacji przy użyciu Django.ValueError: Nieprawidłowe ustawienie strefy czasowej podczas migrowania pliku manage.py w Django

Tutaj jest napisane, że muszę ustawić TIME_ZONE na moją strefę czasową w pliku settings.py.

Domyślna wartość TIME_ZONE było: "UTC"

i mam zmienił go na "UTC + 6,00"

Po tej edycji, a ja staram się migrować manage.py plik:

python manage.py migrate 

błąd wystąpił wartość:

ValueError: Incorrect timezone setting: UTC+6.00 

Przykro mi, jeśli to bardzo podstawowe pytanie. Ale nie mogłem znaleźć rozwiązania po wielu godzinach wyszukiwania w Google.

NB:

Moja strefa czasowa jest Azja/Dhaka (+6: 00)

Mój OS Ubuntu 14.10

Odpowiedz

11

Według documentation:

TIME_ZONE

Default: 'America/Chicago'

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

Zamiast utc+6.00 ustaw TIME_ZONE na Asia/Dhaka:

TIME_ZONE = 'Asia/Dhaka' 
+0

Och, uwielbiam tę stronę. Dzięki, mój problem został rozwiązany. – ni8mr