Я тестирую возможности 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()
всегда возвращает оставшийся счет с часовым поясом по умолчанию.
заранее спасибо.