An example of how you can make static sites with [Flask][] and deploy them for free on [Github Pages][].
See the blog post [here][article].
$ pip install -r requirements.txt
# Run local server
$ python run.py
# Build static content
$ python freeze.py