Я пытаюсь проверить, вошел ли пользователь в основной шаблон, используя это:
{%if request.user%}
...
{%endif%}
но это не работает, возможно, потому что основной шаблон не имеет представления может ли кто-нибудь помочь, я не знаю, дублируется ли вопрос, но я не нашел своего ответа.
{% if user.is_authenticated %}
...
{% endif %}
Ссылка на Документы Джанго. это всегда должно быть вашей первой точкой отсчета.
вы можете использовать:
{% if user.is_authenticated %}
...
{% endif %}
{% if user.is_authenticated %}
. Пользователь передается в шаблон, поэтому нет необходимости вrequest.