Что мне нравится делать, так это создавать свойство модели. Это пример двух свойств, которые у меня есть в моих моделях:
active_from = models.DateField(default=now)
active_to = models.DateField(null=True)
@property
def is_past_due(self):
return date.today() > self.active_to
@property
def is_now(self):
return self.active_from < date.today() < self.active_to
Я думаю, что вы можете понять, как создать свойство из этого примера и адаптировать его к своим потребностям. После того, как у вас есть это, просто проверить шаблон, например (этап - один экземпляр модели):
{% if phase.is_past_due %}
<i class="fas fa-exclamation-circle animated fadeIn infinite alternate" style="color: red;"></i>
{% endif %}