我有點困惑,爲什麼這種功能不是在管理員默認的,但也許有人可以給我一些如何去解決這個問題的暗示。django管理內聯(和嵌套內聯):如何獲得此功能?
我有一個項目應用程序,跟蹤項目,並將通過管理編輯。每個項目都有許多與ForeignKey相關的模型(鏈接,頁面,視頻,圖片等),可以在項目管理中作爲內聯放置。
(一個或兩個型號有嵌套內聯,這樣他們就不會在管理(this和this票處理這個)顯示)
的能夠對項目管理在線編輯這些模型代替(這會變得混亂和難以使用),我會喜歡該相關模型的所有當前實例的列表,以及每個模型的簡單添加/編輯按鈕,這些按鈕將以該模型的形式打開一個彈出窗口。
Project Admin:
- Normal Fields
- Links:
-Link 1 (edit)
-Link 2 (edit)
+ add link <- popup
- Images:
-Image 1 (edit)
-Image 2 (edit)
+ add image <- popup
等。我會怎麼寫這個?我只需要爲管理面板的一個部分/模型做這件事,所以我不認爲編寫我自己的Crud後端是必要的。
感謝
我不太明白這一點。這是否將收據清單添加到所有發票的更改清單或發票的實際管理頁面?我只是想要在發票管理中列出所有相關收據的列表以及將您帶到收據管理頁面的鏈接(將正確的發票作爲外鍵選中) – 2010-11-09 21:14:43
由於問了這個問題:這是我經常採用的方法,其中一個最可實施的 – 2012-01-21 08:48:35
剛剛看到您先前的評論。我假設你已經知道了:) – zsquare 2012-01-21 18:39:26