Request.user.is_authenticated не работает в шаблонах

при использовании {%if request.user.is_authenticated%} или {%if user.is_authenticated%} ничего не происходит, что это может быть? И почему-то не работает проверка на user.is_admin или user.is_staff. footer.html:

{% if request.user.is_authenticated %}
   <li class="footer__widget--menu__list"><a class="footer__widget-- 
   menu__text" href="#">My  Account</a></li>
{% else %}
   <li class="footer__widget--menu__list"><a class="footer__widget-- 
   menu__text" href="{% url "users:login" %}">Login</a></li>
{% endif %}
{% if user.is_admin or user.is_staff %}
     <li class="footer__widget--menu__list"><a class="footer__widget- 
     -menu__text" href="{% url "admin:index" %}">Admin Panel</a></li>
{% endif %}

он используется в файле main.html:

{% include "includes/footer_section.html" %}

Может быть, из-за этого я переопределил usermodel на свой собственный usermodel? Я нашел похожий вопрос, но он не помог

Вернуться на верх