Почему сессия не удаляется после выхода из системы?

Застрял на проблеме с сессией в Django3.2. После того как я добавил пользователя login/register в проект, который я создаю, выход из системы не работает. Когда я выхожу из системы, sessionid не удаляется, а если он не удаляется, то пользователь может иметь доступ после выхода из системы. Я использовал request.session.flush(), основываясь на ответе, который я получил на свой последний вопрос: Почему декоратор login_requried не работает после выхода из учетной записи? но он не работает, сессия не удаляется. Для лучшего понимания покажу код ниже:

@login_required(login_url='login/')
def logoutUser(request):
    logout(request)
    request.session.flush()
    return redirect('/')
Вернуться на верх