Неправильный вход в систему показывает сообщения об ошибке, но не показывает выход из системы

логин неправильное имя пользователя сообщения ошибка не показывает

здесь код python


def loginPage(request):
    
    if request.method == 'POST':
        username = request.POST.get('username')
        password = request.POST.get('password')
        
        try:
            user = User.objects.get(username=username)
        except:
            messages.error(request, 'User does not exist')
        
    context = {}
    return render(request, 'base/login_register.html', context)

Здесь находится html-код

{% if messages %}
        <ul class="messages">
            {% for message in messages %}
            <li>{{ message }}</li>
            {% endfor %}
        </ul>
        {% endif %}
Вернуться на верх