def __getitem__(self, item):

        if not self._has_cache:
            self._generate_cache()

        return self._cache[item]
Is used for the index access
dataset/ETHPy150Open saeschdivara/ArangoPy/arangodb/orm/models.py/LazyQueryset.__getitem__