gae-init-debug is the easiest boilerplate to kick start new applications on Google App Engine using Python, Flask, RESTful, Bootstrap, Flask Debug-toolbar, gae_mini_profiler and tons of other cool features.
Read the documentation, where you can find a complete feature list, a detailed tutorial, the how to section and more..
The latest version is always accessible from http://debug.gae-init.appspot.com
Make sure you have all of the above or refer to the docs on how to install the requirements.
$ cd /path/to/project-name
$ gulp
To test it visit http://localhost:8080/
in your browser.
For a complete list of commands:
$ gulp help
$ cd /path/to/project-name
$ npm install
$ gulp
If something goes wrong you can always do:
$ gulp reset
$ npm install
$ gulp
To install Gulp as a global package:
$ npm install -g gulp
$ gulp deploy
$ gulp deploy --project=foo
$ gulp deploy --project=foo --version=bar
$ gulp deploy --project=foo --version=bar --no-promote
- Google App Engine, NDB
- Jinja2, Flask, Flask-RESTful, Flask-WTF
- CoffeeScript, Less
- Bootstrap, Font Awesome, Social Buttons
- jQuery, Moment.js
- OpenID sign in (Google, Facebook, Twitter and more)
- Python 2.7, pip, virtualenv
- Gulp, Bower
- Flask DebugToolbar, gae_mini_profiler