在我的模板中,我有以下内容:
<ul class="tabbed" id="network-tabs">
{% if user.is_authenticated %}
<li><a href="{% url acct-my-profile %}">My Account</a></li>
<li><a href="{% url acct-logout %}">Log Out</a></li>
{% else %}
<li><a href="{% url acct-login %}">Log in</a></li>
<li><a href="{% url acct-register %}">Register</a></li>
{% endif %}
</ul>
它似乎工作正常,除非创建的页面有 @login_required 装饰器,在这种情况下页面工作正常,但导航看起来好像用户没有登录,即使他们是。