The project tour

The third framework

You just built /walkers twice in Flask: a Flask(__name__) app, a handful of @app.route(...) functions, everything in one or two small files. That's Flask's whole philosophy โ€” a micro-framework that gives you almost nothing until you write it.

Django is the opposite instinct: a batteries-included framework. One command sprays out a dozen files before you've written a line of your own โ€” settings, URL routing, a database config, an admin site. This module's whole goal is to walk that file spray without getting lost.