Here is the Flask tutorial file with extra commenting: import sqlite3 from flask import Flask, request, session, g, redirect, url_for, abort, render_template, flash from contextlib import closing # configuration DATABASE = 'flaskr.db' # DEBUG must be set to False in production or interactive debugger