python – 如何在Django中获取登录用户的名字和姓氏?

python – 如何在Django中获取登录用户的名字和姓氏?,第1张

概述我需要在我的视图中获取函数用户的名字姓氏我该怎么做?它的语法是什么?我使用request.user.email作为电子邮件,但我不知道看到名字或姓氏的选项.我该怎么做呢? 我应该将模型导入视图然后使用它吗? 有多种方法可以获取所需的信息. > request.user.get_full_name(),返回名字和姓氏,用空格分隔. > request.user.get_short_name(),只 我需要在我的视图中获取函数用户的名字和姓氏我该怎么做?它的语法是什么?我使用request.user.email作为电子邮件,但我不知道看到名字或姓氏的选项.我该怎么做呢?

我应该将模型导入视图然后使用它吗?

解决方法 有多种方法可以获取所需的信息.

> request.user.get_full_name(),返回名字和姓氏,用空格分隔.
> request.user.get_short_name(),只返回第一个名称

您还可以使用request.user.first_name和request.user.last_name直接访问属性,但最好使用这些方法,因为在将来的版本中属性可能会更改.

django用户模型有一组丰富的方法,您可以在the reference for the auth application中阅读.

总结

以上是内存溢出为你收集整理的python – 如何在Django中获取登录用户的名字和姓氏?全部内容,希望文章能够帮你解决python – 如何在Django中获取登录用户的名字和姓氏?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1193851.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存