Как использовать try и except в django?

Я хотел использовать try and except в шаблоне djagno, есть ли способ использовать его.

Я хочу проверить, есть ли в таблице посещаемости какие-либо данные или нет. и если нет, то он должен показать текст ошибки

{% try %}
    {% for attendances in attendance %}
        ....
    {% endfor %}
{% except %}
    <h1>Error Attendance table has no data.</h1>

Вместо try-catch можно использовать встроенный в Django тег шаблона for..empty.

{% for attendances in attendance %}
        ....
{% empty %}
    <h1>Error Attendance table has no data.</h1>
{% endfor %}

При этом будет показано сообщение об ошибке, если таблица пуста.

Вернуться на верх