code: def remove(self, *args):
          
  
          key = self.get_storage_key(*args)
  
          args = list(args)
          value = args[-1]
  
          pk = self.instance.pk.get()
          logger.debug("removing %s from index %s" % (pk, key))
          self.unstore(key, pk, self.prepare_value_for_storage(value, pk))
          self._deindexed_values.add(tuple(args))
docs: Remove the instance tied to the field for the given "value" (via `args`) from the index
  
          For the parameters, see ``BaseIndex.remove``
  
          Notes
          -----
          This method calls the ``unstore`` method that should be overridden in subclasses
          to remove data from the index sorted-set key