flask-based site generator