Джанго время пока игнорирует часовой пояс - PullRequest
0 голосов
/ 11 марта 2012

Я тестирую возможности django 1.4. для меня самым важным является контроль TZ.

Я использую PG, и DateTimeField работает отлично, сохраняя дату и время с учетом settings.TIME_ZONE, а также я устанавливаю другие разные часовые пояса с помощью pytz и выглядит хорошо.

, но проблема с разом с тегом , игнорирует TZ:

from django.utils import timezone
from django.utils.timesince import timeuntil

class Foo(models.Model):
    date = models.DateTimeField()

def remaining(self):
    res = timeuntil(self.date, datetime.datetime.now(tz=timezone.get_current_timezone()))
    return res

foo.remaining() всегда возвращает оставшийся счет с часовым поясом по умолчанию.

заранее спасибо.

...