Вот код в заголовке base.html
<script>
var auth_status = "{{ user.is_authenticated }}"
</script>
{% block scripts %} {% endblock %}
Остальные скрипты на моем сайте находятся в блочных скриптах.
В дочернем шаблоне (в блоке script и в тегах script) у меня есть этот код,
if (auth_status) {
//something
}
Ошибка под рукой: auth_status всегда правка, когда она должна быть включена и выключена в зависимости от того, зарегистрирован ли пользователь. Request_context передается шаблону, поэтому это не должно быть ошибкой.
Спасибо