Как сравнить даты в Джанго

Я хотел бы сравнить дату с текущей датой в Django, желательно в шаблоне, но это также возможно сделать перед рендерингом шаблона. Если дата уже прошла, я хочу сказать «В прошлом», а если это в будущем, я хочу указать дату.

Я надеялся, что можно сделать что-то вроде этого:

{% if listing.date <= now %} 
     In the past 
{% else %} 
     {{ listing.date|date:"d M Y" }} 
{% endif %}

С сегодняшним днем, но это не работает. Я не мог найти ничего об этом в документации Django. Кто-нибудь может дать совет?

Ответы на вопрос(7)

Ваш ответ на вопрос