/appengine-python-flask-skeleton

A skeleton for creating Python applications using the Flask framework on App Engine

Primary LanguagePython

Flask on Google App Engine

This project combines the ideas from multiple projects to create a working example of running popular Flask extensions on Google App Engine.

Installing Dependencies

App Dependencies are managed with zc.buildout.

$ python bootstrap-buildout.py
$ ./bin/buildout

Running the app

Running the application is simple using the included bash script.

$ ./run.sh

If you are not using an sh compatible shell you can use the following:

$ ./bin/dev_appserver

Flask installs an admin user on first launch with the admin role.

Username: admin@example.org
Password: password

Testing the app

There are no tests yet but the runner is configured. Run it with:

$ ./bin/nosetests

----------------------------------------------------------------------
Ran 0 tests in 0.000s

OK

Based upon