Hi, I am Bharad Developer at BrightScope Say hello to Flask What is Flask? Flask is a micro web framework in python. Other micro frameworks - Bottle, Pyramid, Cherry Py, Sinatra What is a Micro Framework? Minimalistic! Heavy Frameworks come with tons of features, more appropriate for larger applications. Installation: pip install Flask Other dependencies Werkzeug Jinja SQLAlchemy from flask import Flask app = Flask(__name__) @app.route("/") def hello(): return "Hello World!" @app.route("/projects") def projects(): projects = get_projects() return render_template('projects.html', projects=projects) if __name__ == "__main__": app.run() project Structure tasker.py static/ css/ master.css other.css js/ master.js jquery.js templates/ base.html projects.html tickets.html More code samples: REST session flash redirect @app.route('/login', methods=['GET', 'POST']) def login(): error = None if request.method == 'POST': # do something here else: return render_template('login.html', error=error) @app.route('/logout') def logout(): session.pop('logged_in', None) flash('You were logged out') return redirect(url_for('show_entries')) @app.route('/project/') def show_project(project_id): """Display a project.""" project = query_db('select * from projects where id = ?', [project_id]) return render_template('project.html', project=project) @app.before_request def before_request(): """Make sure we are connected to the database each request and look up the current user so that we know he's there. """ g.db = connect_db() g.user = None @app.teardown_request def teardown_request(exception): """Closes the database again at the end of the request.""" if hasattr(g, 'db'): g.db.close() Jinja 2 Example template Other Features: Session Global object Template filters Blueprints Logging Debugging Signals Extensions Thanks! Bharad star@bharad.net Checkout my latest project: Ask Friends - askfriendsfb.com