Вероятно, ваша Infospot
сущность является дочерней сущностью. Сущность уникально идентифицируется по ее виду, идентификатору и всем ее родителям, поэтому попытка извлечь ее как корневую сущность не будет работать.
Вы можете проверить, так ли это, распечатав значение i1.key()
; если это выглядит примерно как datastore_types.Key.from_path(u'Something', 123L, 'Infospot', 162L)
, это означает, что сущность является дочерней по отношению к сущности вида Something
.