我需要爲我的Django應用程序創建一個簡單的CRUD界面。 Django管理員可以完成我需要的90%,但是我有一些不適合的事情。如何將非CRUD操作添加到django管理員
假設我有一個File模型和一個Validator模型。除了對它們進行審查之外,我還需要能夠將文件發送到驗證器進行驗證。這不是數據庫操作。發送文件到驗證器涉及在驗證器隊列上安排文件。稍後(幾分鐘或幾小時),當驗證器完成時,該事實將被記錄在數據庫中。
在用戶體驗視圖中,這自然屬於文件管理頁面,作爲選擇驗證程序和按鈕的下拉列表。有沒有辦法自然地將其添加到管理員?
(我是一個Django的新手,我道歉,如果這是一個愚蠢的問題。)
你可以使用一個管理行動的中介頁:http://www.jpichon.net/blog/2010/08/django-admin-actions-and-intermediate-pages/ –