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