No description
| templates | ||
| .gitignore | ||
| api.py | ||
| README.md | ||
| wsgi.py | ||
Ayo Ayco's personal site built with Flask
Background
Yet another rewrite of my personal site
Set up
- Install Flask and dependencies. The following are the steps for MacOS/Linux:
- create python environment:
python3 -m venv .venv - activate python env:
. .venv/bin/activate - install wheel:
pip install wheel - install gunicorn & flask:
pip install gunicorn flask
- create python environment:
- To start development:
- Set environment variable for the flask app entry point with
export FLASK_APP=api.py - run the development server:
flask run; note that the default port (5000) needs to be open
- Set environment variable for the flask app entry point with
- After development session, deactivate the python env with:
deactivate