0
我有class.Now我想刪除刪除功能爲所有50款具有的ModelAdmin作爲基地周圍50管理員模式。我認爲有兩種方法。刪除的刪除權限的所有Django管理模式
- 重新定義has_delete_permission方法返回false並刪除所有50個模型(大量工作)的'delete_selected'操作。
- 做如上django.contrib.admin.AdminModel提到的同樣的事情。這意味着改變源代碼。
我不想改變源代碼。他們有什麼其他的方式來達到這個目的有兩種方法嗎?
它可以刪除網站使用寬刪除動作: 'admin.site.disable_action( 'delete_selected')'。 但是如何爲每條記錄「刪除」選項?有沒有類似的方法? – girishs 2012-04-10 04:26:00