如何获取Django中已登录用户的用户名?

纳尼

我是Django的新手,希望获取Django中已登录用户的名字和姓氏,登录方法正在使用LDAP身份验证。

当我以管理员身份登录时,我能够在“用户信息”选项卡中看到LDAP用户。

尝试了request.user.first_name无效,是否还有其他方法来获取详细信息?

赛·桑托什·奇拉格

您可以使用此方法获取登录用户的名字,姓氏和所有详细信息。

from django.contrib.auth.models import User
first_name = User.objects.get(username=request.user).first_name
last_name = User.objects.get(username=request.user).last_name

同样,您可以获取用户的任何属性。对于已登录的用户,您必须使用关键字request.user

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Django的模型字段中添加已登录用户的用户名

Python:如何获取登录用户的域\用户名

如何获取当前Windows登录用户的用户名?

如何获取当前登录用户authservice的用户名

如何使用django添加已登录用户的用户名

Django:如何在基于类的视图中获取登录用户的用户名?

获取登录用户名

如何在 UWP App 中获取当前登录用户的用户名或 ID

在Java中获取登录用户名

如何通过单点登录在asp.net中获取Windows登录用户名

如何从.htpasswd登录用户名?

如何在QWeb Report Odo中获取当前的登录用户名

获取登录用户的完整用户名

Django登录用户=用户名永不为真

Django获取登录用户的用户名并将其传递给模型

如何使用JDBCRealm获得登录用户的用户名?

如何在heroku控制台上获取登录用户的用户名?

Grails:如何获取当前登录用户的用户名,以及需要进行哪些导入?

将登录用户的用户名作为 Django 表单字段中的标签

如何在 Windows(7、8、8.1 和 10)中判断登录用户的用户名?

如何在 ASP.NET Core Identity 中控制器的构造函数中获取登录用户名

如何从 django 用户模型中获取用户名

在ASP Web应用程序中从LDAP获取当前登录用户名

单击django重置密码链接时,如何从登录表单中获取用户名

Devise + Angular + Rails 4:更改已登录用户不验证用户名/密码

如何获取登录Jasper Server的用户的用户名?

Parse.com-按用户名获取未登录用户的帖子

获取登录用户ASP.NET MVC的用户名

用户名显示为root而不是登录用户?