Django is an OpenSource MVC Framework written in Python.
Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.
A little overview with good music to begin:
A good resume of what you can do with Django and why it is so cool.
If you want to test your knowledge, try this Django medium level quiz.