Skip to page content
Skip to main navigation
English
|
Site Directory
e.g. "templates" or "datastore"
e.g. "templates" or "datastore"
Google App Engine
Home
Docs
FAQ
Articles
Blog
Group
Terms
Download
Downloads
Visit the App Gallery
Introduction
What Is Google App Engine?
Getting Started
Introduction
The Development Environment
Hello, World!
Using the webapp Framework
Using the Users Service
Handling Forms With webapp
Using the Datastore
Using Templates
Using Static Files
Uploading Your Application
APIs
The Python Runtime
Requests and CGI
The Sandbox
Pure Python
App Caching
Logging
The Environment
The Dev Web Server
Datastore API
Overview
Entities and Models
Creating, Getting and Deleting Data
Keys and Entity Groups
Queries and Indexes
Transactions
Reference
Model
Expando
Property
Query
GqlQuery
Key
Functions
Types and Property Classes
GQL Reference
Exceptions
Images API
Overview
Using the Images API
Reference
Image
Functions
Exceptions
Mail API
Overview
Sending Mail
Attachments
Reference
EmailMessage
Message Fields
Functions
Exceptions
Memcache API
Overview
Using Memcache
Reference
Client
Functions
URL Fetch API
Overview
Reference
The fetch Function
Response Objects
Exceptions
Users API
Overview
User Objects
Login URLs
Admin Users
Reference
User
Functions
Exceptions
Using GData Services
Tools and Configuration
The webapp Framework
Overview
Running the Application
Request Handlers
Request Data
Building the Response
Redirects, Headers and Status Codes
Reference
Request
Response
RequestHandler
WSGIApplication
Utility Functions
Configuring an App
Configuring Indexes
The Dev Web Server
Uploading an App
The Admin Console
App Engine FAQ
Articles
Discussion Groups
SDK Code Site
Sample App Code Site
Release Notes
Revision History
More Google App Engine resource links
Google App Engine Articles
Featured Article:
Updating Your Model's Schema
Mark Ivey - July 16th, 2008
If you are maintaining a successful app, you will eventually find a reason to change your schema. This article walks through an example showing the two basic steps needed to update an existing schema.
About App Engine
Google App Engine Campfire One
Text and video of the Campfire One summit on Google App Engine
Transaction Isolation in App Engine
Explanation of transaction isolation in the Google App Engine Datastore
Application Administration
Understand Application Quotas with Google App Engine
Overview on the types of quotas for your application, and how events are counted with respect to those quotas
Deploying Your Application on a Google Apps Domain
Gives instructions on how to set up your application to be deployed on a Google Apps domain
Frameworks
The Django Form Validation Framework on Google App Engine
Constructs a Shopping List application using the Django Form Validation Framework
Running Django on Google App Engine
Details how to get a simple Django project started with Google App Engine
Using the Google App Engine Helper for Django
Details how to start a larger Django project using the Google App Engine Helper for Django
How-To
Retrieving Authenticated Google Data Feeds with Google App Engine
Use the Google Data Python client library to read in your application
Uploading Data with Bulk Data Uploader
Details how to bulk upload data and make it searchable with Google App Engine
Serving Dynamic Images with Google App Engine
Details how to dynamically store and serve images with Google App Engine
Logging Events in Your Application
Details how to use the Python logging module to record application events and later review those logs in the admin console
Using AJAX to Enable Client RPC Requests
Outlines steps needed to implement RPC requests with App Engine
Modeling Entity Relationships
Explains the basics of modeling entity relationships
Configuring Eclipse on Windows to Use With Google App Engine
Takes you through the steps to configure Eclipse on Windows using PyDev
Updating Your Model's Schema
Strategies for updating your model's schema with Google App Engine
Examples
An Open Source App: Rietveld Code Review Tool
An open source app for managing Subversion code reviews