2
我正在使用Django 1.6。我試圖找出是否有辦法爲管理網站上的下拉框中顯示的選項(而不是顯示的空白------選項)設置默認選項。具體來說,我正在使用外鍵的下拉框,所以他們沒有「選擇」字段。在Django中下拉菜單的默認管理員
我正在使用Django 1.6。我試圖找出是否有辦法爲管理網站上的下拉框中顯示的選項(而不是顯示的空白------選項)設置默認選項。具體來說,我正在使用外鍵的下拉框,所以他們沒有「選擇」字段。在Django中下拉菜單的默認管理員
U可以嘗試
在models.py:
foreign_key_field = models.ForeignKey("keyname", default=1)
這表明在所有組合框的第一條記錄。 U可能會將默認= 1更改爲您想要顯示的任何ID。
謝謝,但這不適合我。如您所建議的,我已將「default = 1」添加到模型字段定義中。當我通過管理站點中的「添加」界面添加這種模型時,下拉框仍然默認爲空白。 – kmc
我剛剛意識到我在錯誤的地方設置了默認字段(在我所引用的表的定義中,而不是ForeignKey引用。謝謝! – kmc