Python Django 1.5自定义用户模型未在模板中验证
我在django文档中有创建自定义用户配置文件的信息,它们显示了一些信息,问题是,当我试图访问有关用户是否登录的信息时,如下所示:Python Django 1.5自定义用户模型未在模板中验证,python,django,django-models,django-templates,django-1.5,Python,Django,Django Models,Django Templates,Django 1.5,我在django文档中有创建自定义用户配置文件的信息,它们显示了一些信息,问题是,当我试图访问有关用户是否登录的信息时,如下所示: {% if request.user.is_authenticated %} <li ><a href="/profiles/signout">Signout</a></li> {% else %} <li ><a href="/profiles/signin/"
{% if request.user.is_authenticated %}
<li ><a href="/profiles/signout">Signout</a></li>
{% else %}
<li ><a href="/profiles/signin/">Acceder</a></li>
<li class="active"><a href="/profiles/signup/">Registrate</a></li>
{% endif %}
{%if request.user.is_authenticated%}
{%else%}
{%endif%}
如果用户与新的自定义用户一起登录,我应该如何访问信息。更改
请求。user.is\u authenticated
为justuser.is\u authenticated
当您在设置中包括中间件django.contrib.auth.context\u processors.auth
时,user
对象将在模板中可用
不要使用
请求.用户
,只需使用用户。是否已验证
救了我的命,请您将此创建为答案,以给您打分。如果你能更详细地解释1.4和1.5的区别,那也太棒了。我正试图找到一个合适的链接来涵盖这一点。