Getting Started with Google App Engine and Django

1 - I can do better 2 - Jury's out 3 - Pretty darn good 4 - Splendiferous 5 - Awesometastic by 0 people | Log in to rate

Ranked #2,013 in Tech & Geek, #55,041 overall

Google App Engine is a new service from Google that lets you host your own web applications on the Google servers. Getting started can be a little daunting if you don't know where to start. This tutorial shows you how to get a very basic Google App Engine web app running in just 9 steps.

Step 1
Download and install Python 2.5 from http://python.org/download/releases/2.5.4/

Step 2
Download and install the Google App Engine SDK from http://code.google.com/appengine/downloads.html

Step 3
Sign into the App Engine page at http://appengine.google.com/

Step 4
Create a new Google App Engine Application by clicking the Create an Application button

Step 5
Pick an Application Identifier (make a note of this because you'll use this name later on) and an Application Title. Then press the Save button to create the application.

Step 6
Download the sample application from http://cid-a1ffe2f7169a3369.skydrive.live.com/browse.aspx/Google%20App%20Engine%20Test. Extract it to a folder on your PC.

Step 7
Edit the first line of the app.yaml file and replace the string mytestgae with the name you chose for your application in step 5.

Step 8
Run _upload.cmd. You'll be prompted for your Google email address and password.

Step 9
Go to the web site http://yourappname.appspot.com (replace yourappname with the name you chose for your application in step 5)

You can see the application I uploaded at http://mytestgae.appspot.com. It is a simple application that logs the type of browser that views the page. You can read this article to see how the application works.

Google Blog Search 

ghewgill: lnk.nu and google app engine
It's written in Python, so it's an ideal candidate for Google App Engine, and I've been looking for an excuse to play with GAE. So I downloaded the SDK, converted the code over to GAE (using Google's datastore instead of SQL), ...
ABCL: ABCL on Google App Engine
Triggered by the interest of one of our users, last week was mostly dedicated to finding out how (how well) ABCL runs on Google App Engine (GAE). This is what we found out: To those readers who don't know: GAE is an environment for ...
James Lorenzen's Blog: Google App Engine with Grails
After I recently got a grails app to work with spring-security, REST, and cache I wanted to try my luck and create a Google App Engine application using grails. Unfortunately, I think it's still pretty early as I ran into several issues ...
Google App Engine Blog: Audrey Roy Wins the App Engine + Twilio ...
Congratulations to Audrey Roy -- her "Price It By Phone" application won the Google App Engine + Twilio developer contest that ran from September 21st to October 4th. Audrey will receive $1000 in Google App Engine credit, ...

Reader Feedback 

Like this lens? Want to share your feedback, or just give a thumbs up? Be the first to submit a blurb!

YouTube vids 

Campfire One: Introducing Google App Engine (pt. 1)

Google App Engine enables developers to build their web applications on the same scalable systems that power Google applications. For more info on Google App Engine: http://code.google.com/appengine

curated content from YouTube

by phyxx

Over 10 years of experience in IT support, programming and fiddling with anything that has an on switch. (more)
Create a Lens!