Web app for running lsdfailtools
Initialise the database by running
lsdfailtools-manage --init-db
This flask application is developed following the excellent Flask Mega Tutorial and the Flask Google Login Tutorial. The page on how to use WTF to upload files was also useful.
For local testing you can run the application using the run_local.sh script. Create a secret.sh
file containing the google secrets for the application:
export GOOGLE_CLIENT_ID=XXXXXXXXXXX
export GOOGLE_CLIENT_SECRET=XXXXXXXXXX
You can get these from the Google developers credentials page.