gae-init is the easiest way to start new applications on Google App Engine.
The latest version is always accessible from: http://gae-init.appspot.com
The easiest way to get the code is to fork it and then clone it. Or you can clone it directly using the command line:
$ hg clone https://bitbucket.org/lipis/gae-init project-name
$ cd /path/to/project-name/main
$ npm install
$ ./build.py -c
$ dev_appserver.py .
To test it visit http://localhost:8080/ in your browser.
To watch for changes of your *.less and *.coffee files and compile them
automatically to *.css and *.js respectively:
$ cd /path/to/project-name/main
$ ./build.py -w
To run the actual server (in another bash):
$ dev_appserver.py /path/to/project-name/main
To test it visit http://localhost:8080/ in your browser.
Before deploying make sure that the app.yaml and config.py are up to date.
$ cd /path/to/project/main
$ ./build.py -m
$ appcfg.py update .
