microblog

Building microblog application using Flask.

Setup virtualenv

In terminal cd your project directory and type below command to create virtualenv.

$ virtualenv venv

Once virtualenv setup activate it using below command. Activate virtualenv

$ source venv/bin/activate
(venv) $ _

Install Flask

(venv) $ pip install flask

Create app

  • After installing flask, create __init__.py file in app package of application.
  • Define view function in app/routes.py.
  • Create top-level script microblog.py which defines Flask application instance.

Export FLASK_APP environment variable

(venv) $ export FLASK_APP=microblog.py

Export DATABASE_URL environment variable

(venv) $ export DATABASE_URL="sqlite:////path/to/app.db"

Run application

(venv) $ flask run