Добро пожаловать в этот короткий совет Джанго. Здесь нет длинной истории, так как это «быстрый». Это то, чего мы достигли бы:
Чтобы достичь этого, мы будем использовать гуманизировать
модуль, который расположен в django.contrib.humanize
Анкет Модуль Humanize представляет собой набор шаблонных фильтров, который добавляет человеческое прикосновение к нашим отображаемым данным. Вместо того, чтобы выпредить точные значения в нашей базе данных, это придает его хорошему читаемому формату.
1. Добавьте модуль в свой stasted_apps:
'django.contrib.humanize'
2. Загрузите его в свой шаблон:
{% load humanize %}
3. Примените фильтр на свою временную метку
{{ viewed_on|naturaltime }}
гуманизировать
Модуль также содержит другие фильтры. Вот Ссылка к документации. Теперь идите вперед и сделайте ваши приложения дружелюбными.
Оригинал: “https://dev.to/fleepgeek/django-quick-tip-1-human-friendly-timestamps-with-djangos-humanize-50lm”