2010-08-17 80 views
0

我的內聯:Django的:admin.StackedInline顯示全名,而不是用戶名

class CollaboratorInLine(admin.StackedInline): 
    model = Collaborator 
    extra = 0 

我的模型:

class Collaborator(models.Model): 
    report = models.ForeignKey(Report) 
    collaborator = models.ForeignKey(User, limit_choices_to={'groups__name':u'team1'}) 
    def reutnName(self): 
     return self.collaborator.get_full_name() 

    def __unicode__(self): 
     return self.collaborator.get_full_name() 

內聯合作者顯示爲下降downlist和PPL顯示作爲全名的用戶名。 有誰知道如何將其改爲全名?

感謝

回答

1

我得到了使用formfield_for_manytomany和formfield_for_foreignkey 我認爲他們只能在的ModelAdmin使用,但它也可以用於StackedInline :)

相關問題