This is a tutorial repo for Flask microframework
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit 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