0
我創建了兩個Django模型,一個模型中的字段是另一個外鍵(如下所示)。在Django的管理頁面更改外鍵項目的名稱
class Units(models.Model):
name = models.CharField(max_length=10, primary_key=True)
symbol = models.CharField(max_length=5)
class Targets(models.Model):
name = models.CharField(max_length=100)
unit = models.ForeignKey(MicroNutrientUnits)
...
這些模型然後通過admin.site.register
註冊到管理網站。將項目添加到表格時目標單元正確地反映表格單元中的項目,但是用名稱的單元格對象代表每個條目。
如何在admin配置頁面的admin下拉菜單中設置名稱爲Units.name?
在這種情況下,這很好用(因爲單位總是按名稱引用),但是我覺得必須有一種方法可以通過_admin.py_文件來實現。 –