I've made a short screencast which introduces some of Django's key
concepts:
Great first step!
1) the musical background is a very nice touch.
2) in the interactive shell session, I first had the impression because it went by fast that accessing the date of the first article yielded a KeyboardInterrupt.
3) I'm sorry you didn't make a mistake, because I find the 404s and template errors to be a strong suit for Django, so I think screencasts should run into them as a matter of accident =).
5) dev folks: It may be worth considering reordering the contents of settings.py, to have all of the most commonly changed bits at the top, simply for ease of demo.
6) from a demo POV, I think it would be nice to move away from "CMS" as a demo application, just because it's a bit boring to anyone not in the CMS world.
I also think it would be great to come up with a series of screencasts, one that starts at the level you described, then a followup one that digs deeper into the model relationships and admin auto-goodness that follows, and then one that digs deeper into the template system and the power of some of the tags.
But all in all, a wonderful first step. Congrats & thanks.
--david

