from django.contrib.admin.decorators import admin_action # inside CommentManager in django.contrib.comments.models @admin_action( name='Delete selected posts' ) def multi_delete( self, id_list ): res = "" for id in id_list: obj = self.get( pk=id ) res += repr( obj ) obj.delete() res += "
\n" return "Deleted %s" % res