Я хотел поиграться с сообщениями в моем Django-приложении.К сожалению, каждый тип сообщения работает должным образом, за исключением того, что сообщение об ошибке не является красным.

Мой код очень прост.
просмотров.py
from django.contrib import messages
def generate_test(request):
messages.info(request, 'TEST')
messages.success(request, 'TEST')
messages.warning(request, 'TEST')
messages.error(request, 'TEST')
return render(request, 'test.html')
test.html
{% extends "base_generic3.html" %}
{% load static %}
{% block content %}
{% endblock %}
Мой base_generic3.html содержит много другого контента, такого как интеграции jquery и bootstrap-4.Но нижняя часть предназначена для отображения сообщения в стиле bootstrap-4:
...
{% if messages %}
{% for message in messages %}
<div class="alert alert-{{ message.tags }} alert-dismissible text-center" role="alert">
<button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">×</span>
</button>
<strong>{% if message.level == DEFAULT_MESSAGE_LEVELS.ERROR %}Error{% else %}{{ message.tags|title }}{% endif %}!
</strong> {{ message }}
</div>
{% endfor %}
{% endif %}
...