On 13 Nov 2005, at 22:56, Adrian Holovaty wrote:
1. The core thingy that hooks in to the web server, maps URLs to
views, handles errors and middleware and configuration
The Django core.
2. The object-relational mapper
The Django ORM.
3. The template system
The Django template system.
4. The admin backend application
The Django admin.
I like 'em, though I think I'll ditch the "The"s.
As an aside, here's a thought on a way of marketing Django in the
face of TurboGears and it's don't-reinvent-the-wheel philosophy
(which is gaining it a lot of well deserved attention). Django is a
set of loosely coupled components designed to work well together -
but all of them (with the exception of Django core) can easily be
replaced with alternatives thanks to their loosely coupled nature. I
might work a variation on that theme in to the presentation.
Cheers,
Simon