我似乎无法在django文档中找到以下解决方案。
例如,我在Class表中有一个名为department的字段,指向Department数据库(foreignKey)。如果我为Class表创建一个名为ClassAdmin(admin.ModelAdmin)的管理界面。然后我为Department类创建一个条目。现在,当我尝试创建一个新的Class条目时,它将自动显示Department中条目的下拉菜单。当我尝试这样做时会出现问题,它会在下拉列表中为每个条目显示“部门对象”的内容。我想为部门的每个条目定义规范名称(Department.name是我想要使用的字段)。
有谁知道怎么做?
非常感谢!
答案 0 :(得分:4)
在您的部门模型中实施__str__
方法:
def __str__(self):
return self.name