1
每次模型過濾時,是否有方法可以重置某個模型的list_display
(在管理視圖中)的內容? (這樣不同對象的過濾會在顯示錶中給出不同數量的列)。Django - 動態設置list_display(管理員視圖)的內容
例如:
我在我的Django應用程序。三種模式:Child
,Family
,Pet
。 Child
有一個前導密鑰Family
,而Pet
也有一個前導密鑰Family
。
現在,在Child
的管理員視圖中,我希望能夠通過Family
進行過濾,並且在過濾之後,表格將顯示孩子的姓名以及其家人擁有的每隻寵物的名稱。這樣,顯示錶中的列數根據過濾完成的Family
對象的寵物數量而改變。
謝謝。