English
Skip to page content Skip to main navigation

e.g. "templates" or "datastore"

# The Python Datastore API

The App Engine datastore is a schemaless object datastore, with a query engine and atomic transactions. The Python interface includes a rich data modeling API and a SQL-like query language called GQL.

This reference describes the Python API for the App Engine datastore. It has the following sections:

- Overview
- Entities and Models
- Creating, Getting and Deleting Data
- Keys and Entity Groups
- Queries and Indexes
- Transactions
- Types and Property Classes
- GQL Reference
- Reference
  - Model
  - Expando
  - PolyModel
  - Property
  - Query
  - GqlQuery
  - Key
  - Functions
  - Exceptions