Django for the Impatient: The Finishing Touches: "With the database and admin side of our application taken care of, it's time to turn to the public-facing pages. A page, from Django's perspective,has three typical components:
* A template that displays information passed to it (in a Python-dictionary-like object called a Context)
* A view function that fetches information to be displayed, typically from a database
* A URL pattern that matches an incoming request with your view function, optionally passing parameters to the view as well
We'll tackle these three in that order. In a sense this is building from the inside out— when Django processes a request, it starts with the URL patterns, then calls the view, and then returns the data rendered into a template."