Как проверить, какое сообщение в Django
Я работаю над добавлением функциональности даты в мое приложение django, и я проверяю, не меньше ли добавляемая дата, чем текущая дата
if TaskList.objects.filter(date)< date.today():
messages.error(request,"Date not valid")
Затем в шаблоне jinja
Я добавил условие в jinja, чтобы проверить, какой тип сообщения и показывает ошибку
{% if messages %}
{% for message in messages %}
{% if message.level == DEFAULT_MESSAGE_LEVELS_ERROR %}
<strong>{{message}}</strong>
{% endif %}
{% endif %}
При запуске приложения и добавлении даты я получаю ошибку
arg, value = filter_expr
TypeError: cannot unpack non-iterable type object
Разве это не способ проверить наличие ошибки и показать ее в шаблоне?