'Disable deletion of individual Documents, by always returning
False for the permission check.'

def has_delete_permission(self, request, obj=None):

    if (obj is None):
        return super(AttachmentRevisionAdmin, self).has_delete_permission(request, obj)
    else:
        return (obj.siblings().count() != 0)
