Ошибка при передаче аргумента в пользовательский тег в Django

Получаю следующую ошибку при использовании пользовательского тега, которому нужен аргумент. Я на Django версии 4.2, нужно ли в этом случае делать отдельное присваивание переменной вместо использования в if? Или единственный вариант, который я вижу, это создание фильтра

TemplateSyntaxError at /view/users/ "Unused 'PERM_CREATE_USER' at end of if expression"

Вид изнутри

    {% load my_tags %}
    {% if has_permission 'PERM_CREATE_USER' %}
    <a>Create User</a>
    {% endif %}

#файлmy_tags.py

    @register.simple_tag(takes_context=True)
    def has_permission(context, perm):
       return True
Вернуться на верх