This repo provides a quickstart for running flask on a local environment, or in production using Google's AppEngine
- Python 2.7 (May work with Python 3, but has not been tested as of yet)
- Flask
- If wanting to test on the AppEngine local environment, please follow the steps outlined here ##Configuring the Application
vi app/main.py- Update the port number at the
runcommand to the desired port for the local server
cd apppython main.py- The application should now be available at a given port
Spark is a command line helper tool while developing an application in flask
python spark.py <group>:<command> <*argument*>
test:create: Creates a new test file
test:single <name>: Runs a single test file by name
test:all: Runs all test files in the tests directory
controller:create: Creates a new controller and register's its blueprint and url prefix
Ability to create models
Ability to create, execute, and rollback database migrations
Ability to create and execute database seeders