回到顶部

Contents

django admin 列表禁用删除操作,编辑页面禁用删除按钮

class AnchorBindAgentAdmin(admin.ModelAdmin):

    def get_actions(self, request):
        # 列表禁用删除操作
        if 'delete_selected' in actions:
            del actions['delete_selected']
        return actions

    def has_delete_permission(self, request, obj=None):
        # 编辑页面禁用删除按钮
        return False

 

^_^
请喝咖啡 ×

文章部分资料可能来源于网络,如有侵权请告知删除。谢谢!

前一篇: Django admin ForeignKey 字段增加搜索选择框
下一篇: django admin 根据新增还是编辑来显示 readonly_fields 字段
captcha