{% load humanize %} {% with check.get_status as status %} {% if status == "down" %} This check is down. Last ping was {{ check.last_ping|naturaltime }}. {% elif status == "up" %} This check is up. Last ping was {{ check.last_ping|naturaltime }}. {% elif status == "grace" %} This check is late. Last ping was {{ check.last_ping|naturaltime }}. {% elif status == "paused" and check.manual_resume %} This check is paused, and will ignore pings until resumed. {% if rw %} (Resume Now) {% endif %} {% elif status == "paused" %} This check is paused. {% elif status == "new" and check.n_pings %} This check is ready for pings. {% elif status == "new" %} This check has never received a ping. {% elif status == "started" %} This check is currently running. Started {{ check.last_start|naturaltime }}. {% endif %} {% endwith %}