在Django 1.5中执行此操作的最佳方法是什么?
def __unicode__(self):
return self.username
我想覆盖它所以:
def __unicode__(self):
return u'%s, %s' % (self.last_name, self.first_name)
答案 0 :(得分:6)
一种方法是使用代理模型。
class CustomUser(User):
class Meta:
proxy = True
def __unicode__(self):
return u'%s, %s' % (self.last_name, self.first_name)
然后将AUTH_USER_MODEL
设置为settings.py
中的{{1}}(有关信息,请参阅here)