2010-06-04 151 views
0

我似乎无法在django文档中找到以下解决方案。django管理员外键显示麻烦

因此,例如,我有一个名为部门,指向部门数据库(foreignKey)类表中的字段。如果我为Class表创建一个名为ClassAdmin(admin.ModelAdmin)的管理界面。然后我为Department类创建一个条目。现在,当我尝试创建一个新的Class条目时,它会自动显示部门条目的下拉菜单。当我尝试这样做时,问题就出现了,它会在下拉菜单中为每个条目显示“Department Object”的行。我想要一种方法来为部门的每个条目定义规范名称(Department.name是我希望使用的字段)。

有谁知道该怎么做?

非常感谢!

回答

4

在系车型实现了__str__方法:

def __str__(self): 
    return self.name