Python's Den

 Python: Flask Primer
Flask Init Primer Script
#!/bin/bash
appname=$1
mkdir -p $appname/flask_init
cd $appname/flask_init
mkdir -p app/templates/auth app/static/css app/static/js  app/static/images
touch run.py config.py app/__init__.py app/models.py app/views.py app/static/images/richpreview.png requirements.txt app/models.py app/views.py .gitignore README.md app/templates/base.html
echo -e "*~\n*.pyc\n*.swp\n*#\n.metadata\n.DS_Store\n*.log\n__pycache__\nvenv" > .gitignore
echo -e "import os\nfrom flask import Flask, request, render_template, redirect, url_for, flash, session\n\napp = Flask(__name__, template_folder='app/templates')\n\nif __name__ == '__main__':\n    host = os.getenv('IP', '0.0.0.0')\n    port = int(os.getenv('PORT', 5000))\n    app.debug = True\n    app.run(host=host, port=port)\n" > run.py
sudo pip install virtualenv
virtualenv -p python3 venv
source venv/bin/activate
pip install Flask
git init

To start working run:

cd <app name>/flask_init
source venv/bin/activate