Почему user.is_authenticated не работает? django, LoginRequiredMixin

Я вошел в систему. зачем отображать NOT LOGIN! в html?

ПРОСМОТРОВ

from django.contrib.auth.mixins import LoginRequiredMixin
​
class UserHomeView(LoginRequiredMixin, ListView):
    model = User
    template_name = 'users/users_index.html'
    paginate_by = 10
    context_object_name = 'user'
​
    def get_context_data(self, *, object_list=None, **kwargs):
        context = super().get_context_data(**kwargs)
        return context

HTML

{% if user.is_authenticated %}
LOGIN!
{% else %}
NOT LOGIN!
{% endif %}

setting.py

LOGIN_URL = '/users/login/'

попробуйте это {% if request.user.is_authenticated %}

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