'Remove an object from the index. Attached to the class\'s
post-delete hook.
If ``using`` is provided, it specifies which connection should be
used. Default relies on the routers to decide which backend should
be used.'

def remove_object(self, instance, using=None, **kwargs):

    backend = self.get_backend(using)
    if (backend is not None):
        backend.remove(instance, **kwargs)
