last-partizan/pytils

Django: Форматирование дистанции дат не работает при использование временных зон

Closed this issue · 1 comments

Нельзя получить дельту при вычитание объектов Даты если у одной из них не/определена временная зона в результате получаем ошибку:

can't subtract offset-naive and offset-aware datetimes

Воспроизвести крайне легко:
Включаем в django USE_TZ = True
в шаблоне {{ object.updated|distance_of_time }}

Если будет время постараюсь поправить и прислать pull-request

Смержил фикс.