Related link: http://www.djangoproject.com/
From the release announcement:
Django is a high-level Python Web framework that encourages rapid
development and clean, pragmatic design. It lets you write high-quality
Web apps very quickly, with very little code.


So is this a plug or what? ;)
How about an in depth review of Django Vs. TurboGears ?
So is this a plug or what? ;)
Actually, I've had nothing to do with either project from a development standpoint. And I've only acted as a user with regard to TurboGears. But you mention a great idea. I'd like to get my hands dirty with Django. I've heard some good things about it. I think I would probably ultimately stick with TurboGears for philosophical reasons, though.
Django
Looks like a Python version of Ruby On Rails (rubyonrails.com).