Фильтр шаблона "х дней назад" в Django? - PullRequest
10 голосов
/ 10 мая 2009

Я ищу фильтр, который превращает экземпляр datetime в формат «x Days» или «x years y months» (как в SO). Предложения? Я пропускаю что-то очень очевидное?

1 Ответ

28 голосов
/ 10 мая 2009

Взгляните на шаблонный фильтр timesince . Он встроен.

Следующее возвращает гуманизированный дифференциал между сейчас и comment_date (например, '8 hours'):

{{ comment_date|timesince }}

Следующее возвращает гуманизированное различие между question_date и comment_date:

{{ comment_date|timesince:question_date }}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...