Фон:Как сравнить datetime в шаблоне django
Я хочу показать время и дату uptill всего 1 неделю. После этого я хочу показать только дату.
Я хочу сделать что-то вроде этого. (Это не работает)
{% if greenboard.datetime|timesince >= "1 week" %}
{{greenboard.datetime.date}}<br />
{% else %}
{{greenboard.datetime|timesince}} ago
{% endif %}
EDIT: Привет, даже тогда с редактированием все я получаю время вместе со всеми parameters..i.e, даты и времени. что должно быть templatetag? как сейчас с помощью этого
{{ greenboard.datetime|timesince_threshold:2 }}
, которая дает точное время ее размещения и попытался с помощью
{{ greenboard.datetime|timesince }}
, который дает нет. недель и дней. все еще не в состоянии понять это.
Привет фильтр дает ошибку «Caught TypeError при рендеринге: неподдерживаемый тип операнда (ов) для -:„datetime.datetime“и«типа '" – manideep
Исправлен код (я пропустил' datetime.now() '). См. Сейчас –
Привет @Secator, пожалуйста, проверьте внесенные мной изменения – manideep