Django中get_full_name()和get_short_name()的区别
我有个疑问。我正在做一个AbstractBaseUser,Django 1.6的文档里提到用电子邮件来识别用户,但我不太明白这两个函数有什么区别:
#Documentation Django 1.6
def get_full_name(self):
# The user is identified by their email address
return self.email
def get_short_name(self):
# The user is identified by their email address
return self.email
有人能给我解释一下这两者的不同吗?谢谢。
1 个回答
5
这和django-1.6的文档说的不太一样。文档里是这么写的:
get_full_name()
返回名字和姓氏,中间有一个空格。get_short_name()
在Django 1.5中新增。
返回名字。
这里是相关文档
可能是某个项目特定的用户定义覆盖了这些方法。