def _get_index_count_key(self, **kwargs): assert kwargs idx_key = ':'.join('%s=%s' % (encode_key(k), encode_key(v)) for k, v in sorted(kwargs.items(), key=lambda x: x[0])) return '%s:count:%s' % (self.name, idx_key)
def __init__(self, model): self.model = model self.name = encode_key(self.model._meta.db_name)