2010-06-04 129 views
0

我似乎無法在django文檔中找到以下解決方案。django管理員外鍵顯示麻煩

因此,例如,我有一個名爲部門,指向部門數據庫(foreignKey)類表中的字段。如果我爲Class表創建一個名爲ClassAdmin(admin.ModelAdmin)的管理界面。然後我爲Department類創建一個條目。現在,當我嘗試創建一個新的Class條目時,它會自動顯示部門條目的下拉菜單。當我嘗試這樣做時,問題就出現了,它會在下拉菜單中爲每個條目顯示「Department Object」的行。我想要一種方法來爲部門的每個條目定義規範名稱(Department.name是我希望使用的字段)。

有誰知道該怎麼做?

非常感謝!

回答

4

在系車型實現了__str__方法:

def __str__(self): 
    return self.name