Deploying the Application

This part of the Python Guestbook code walkthrough shows how to deploy the application to App Engine. You need your project ID to deploy your app.

This page is part of a multi-page tutorial. To start from the beginning and see instructions for setting up, go to Creating a Guestbook.

Deploying the app to App Engine

To deploy the app, enter the following command. The -V parameter specifies a version name of your choice:

appcfg.py -A [YOUR_PROJECT_ID] -V v1 update ./

Your app is now deployed and ready to serve traffic at http://[YOUR_PROJECT_ID].appspot.com/.

The Datastore indexes might take some time to generate before your application is available. If the indexes are still in the process of being generated, you will receive a NeedIndexError message when accessing your app. This is a transient error, so try a little later if at first you receive this error.

What's next

You might want to check out the following features:

For a deeper dive into how App Engine works, see the documentation on the Python Runtime Environment, and request handling and routing.

Send feedback about...

App Engine standard environment for Python