这是我的 base.html 标头中的代码
<script>
var auth_status = "{{ user.is_authenticated }}"
</script>
{% block scripts %} {% endblock %}
我网站中的其余脚本都在块脚本中。
在子模板中(在脚本块和脚本标签内)我有这段代码,
if (auth_status) {
//something
}
手头的错误是 auth_status 始终为 True,何时应该打开和关闭取决于用户是否登录。Request_context 正在传递给模板,因此这不应该是错误。
谢谢