Язык шаблонов django - проблемы с утверждением if

Я новичок в django и столкнулся с проблемой, решение которой не могу найти. В шаблоне я вывожу данные из пользовательского контекстного процессора. Там я использую цикл for для всех запрашиваемых элементов и оператор if, который проверяет, что данные принадлежат человеку, который в данный момент вошел в систему:

{% for item in all_soli_accs %}
    {% if item.owner == request.user.get_username %}
        <a href="{% url 'url-soli-acc' item.soli_acc %} ">
            {{ item.soli_acc }}   
        </a>
    {% endif %}
{% endfor %}

Странно, но оператор if не возвращает "true", когда должен. Рендеринг ничего не выводит. Для отладки я попытался вывести {{item.owner}} и {{request.user.get_username}} и проверить, есть ли ошибки. Но при рендеринге в виде переменной они возвращают один и тот же результат, что позволяет мне предположить, что все в порядке. Я в замешательстве. Есть ли у кого-нибудь решение этой проблемы? Нужна ли вам дополнительная информация?

наилучшие пожелания

Использовать

request.user.username 

Вместо

request.user.get_username
Вернуться на верх