Если вы хотите сослаться на один объект определенного индекса в вашем результате запроса, вы можете использовать fetch
метод db.Query
с параметром offset
:
entry = Entry.gql("WHERE amount > 0").fetch(1, offset=4)[0]
print entry.amount
Однако, если выхотите сослаться на несколько объектов из результатов запроса, fetch
их всех и индексировать как обычный массив Python:
entries = Entry.gql("WHERE amount > 0").fetch(1000)
print entries[4].amount
print entries[5].amount
print entries[7].amount
# etc.