Why is a two-year-old article being posted now? EDIT: Sorry, should've added: Especially in a domain that changes so quickly? Both Django and Rails have grown immensely since this was last updated.
I had never read this article before, and I was happy to read it today.
What he said about Django applies today - all of it. He really did a good job of summing up the powerful point of Django - the grace of Python, generic views, the admin back-end, inherited templates, etc, etc.
But in Rails land, there have been significant changes over the last two years in addressing a number of the issues.
Of course, let's not forget that Rails 3.0 (which is where the merge with Merb will be accomplished) will give Rails more of the points he highlighted in that article.
I'd love to see a balanced comparison using more up to date versions and see how it fares...
"One such instance that led me to using Python over Ruby was my need of a DBF reader. You can't find this anywhere for Ruby, but I found a very solid implementation in Python that I was able to plug right in."
We're busy porting Pootle (translate.sf.net) to Django and it's painful. Webapps don't seem to be Django's strong point (though I'm sure that it excels in other arenas).
I've only played with Rails before, but I get the impression that it's far more suited to the kind of thing we're doing.