我覺得Django Admin的默認models.ManyToManyField
控件很麻煩。它是HTML select元素,並且如果有很多「其他」模型的對象,那麼實際查找要與「this」對象關聯的「其他」對象是非常不切實際的。如果你有很多的「其他」模型的對象,它似乎甚至減緩了管理頁面的渲染速度。一個更好的Django管理員ManyToMany字段控件
我知道我可以構建自己的自定義管理小部件,並將其應用到我的ManyToManyFields
,因爲我認爲合適,但是有沒有可以使用的預製構件?在我的夢中,我畫了一個自動完成的文本輸入HTML小部件。這在Django管理框架中甚至可行嗎?
謝謝。
太棒了!這聽起來像我正在尋找的,我會試一試。 – 2011-03-22 16:01:19
優秀,它使得許多東西更清晰地使用 – maazza 2013-08-02 09:55:49
它的工作但如何使這個領域只讀。我嘗試 read only_fields =('users',)。但它顯示在用逗號分隔的單行中。我想在換行符中顯示... – 2014-12-31 08:11:41