This is a tutorial repo for Flask microframework
JavaScript Python
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

This project aims at building a simple microblog using Flask. It starts with very basic Flask setup and then goes forwards to build a microblog based on SQLAlchemy.


  1. Setup a virtualenv (pip install virtualenv) virtualenv virtualenv_flask --no-site-packages
  2. Activate your virtualenv source virtualenv_flask/bin/activate `
  3. Install all the requirements pip install -r requirements.txt

Note: To deactivate the virtualenv, type deactivate


If your folder has, type ./ runserver Otherwise use python


Since the order of commits is very important to me in this repo, I will be rebasing quite often, and doing all sorts of weird stuff with the commit history. So, just to be on a safer side, when you pull from the repo, do it in this way:

git fetch --all
git reset --hard origin/master