https://developers.google.com/appengine/docs/python/gettingstartedpython27/introduction