API authorization and tasks for users
Install the virtual enviroment
python -m venv venvLet's activate the venv
venv\Scripts\activateNow you can install the framework and dependencies
pip install flask
pip install -r requirements.txt
Pip install Flask-SQLAlchemy
pip install passlib
pip install Flask-Login
pip install Flask-HTTPAuth
pip install mysqlclient
pip install responses
pip install markdown
pip install flask_swagger_uiSet the default config to development mode
DATABASE NAME: apiuser (MySql)
On Windows use set instead export
export FLASK_APP=main.pyexport FLASK_ENV=developmentTo run the app
flask runTo test the methods
python -m unittest tests.pyThe API documentation you can find this in: http://127.0.0.1:5000/api/docs/