Jump to content

User:Ash Crow/Flask tutorial

From Wikitech

Setting up a Flask app as default web app for a Tool

Set up virtualenv

You would want to have a separate python environment for your tool. Checkout virtualenv on how to use it. If you don't need anything special just do a

virtualenv python

This sets up a local python environment in a directory called 'python'.

Install Flask

source python/bin/activate
pip install flask
pip install flup


https://wikitech.wikimedia.org/wiki/Setting_up_Flask_cgi_app_as_a_tool https://wikitech.wikimedia.org/wiki/User:Pathoschild/Getting_started_with_Flask https://wikitech.wikimedia.org/wiki/Help:Tool_Labs/Python_application_stub#Step_3:_Set_up_OAuth