Python 如何将用户名添加到网页顶部的导航栏?

Python 如何将用户名添加到网页顶部的导航栏?,python,django,Python,Django,登录后,应删除“我的注册/登录”框,并替换为包含已登录并链接到用户配置文件的用户名的框 如何实现这一点?在模板中: {% if user.is_authenticated %} <!-- display nav bar for the logged in user --> {% else %} <!-- display login form or whatever you need --> {% endif %} {%if user.u经过身份验证%}

登录后,应删除“我的注册/登录”框,并替换为包含已登录并链接到用户配置文件的用户名的框

如何实现这一点?

在模板中:

{% if user.is_authenticated %}
    <!-- display nav bar for the logged in user -->
{% else %}
    <!-- display login form or whatever you need -->
{% endif %}
{%if user.u经过身份验证%}
{%else%}
{%endif%}
使用django,请求中始终有经过身份验证的用户,这个简单的if/else语句有助于满足您的需要。显然,您可以通过ajax调用调用html,而不需要新的请求


更多信息

您到底对哪一位有问题?