我怀疑。我正在做一个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
任何人都可以解释我的区别吗?感谢。
答案 0 :(得分:3)
这是不完全是django-1.6的文档所说的。以下是文档的内容:
get_full_name() 返回first_name加上last_name,中间有空格。
get_short_name() Django 1.5中的新功能。 返回first_name。
可能是某些项目特定的用户定义覆盖,这是以这种方式定义的。