主页上的Django认证

h9a6wy2h  于 2023-03-04  发布在  Go
关注(0)|答案(2)|浏览(132)

我如何比较django主页模板上登录用户的名字和其他字符串
this is what i tried

vatpfxk5

vatpfxk51#

你可以简单地尝试这样:

{% if user.is_superuser %} // checks if the user is admin
    Admin Dashboard
{% elif user.is_authenticated %}
    Dashboard
{% else %}
    Sign In
{% end %}

这里is_superuser检查用户是否是管理员用户。

tzdcorbm

tzdcorbm2#

要获取登录用户详细信息,您可以执行以下操作:
对于用户名request.user.username
对于名字request.user.first_name
其他值(字段)也是如此

相关问题