(1) What do you think is the differentiating factor in Django versus Rails and Drupal? (2) What are your thoughts on Drupal for web application development? (3) Were there any specific situations where Django really came to the rescue?
I thing the Django / Rails decision is really a matter of personal preference. You can hire great programmers for both, lots of great sites have been built with both, there are tons of libraries and tools for both etc etc.
I haven't used Drupal so I can't really comment on it. My impression is that it's much better suited for portal type applications where you can leverage the large number of existing plugins, but again, I shouldn't really comment as I'm speaking in ignorance.
We've ended up using less and less of Django over time after replacing chunks with our own custom bits. We still heavily use the templating system though.




