> Python with its main web framework - Django - is really shiny. I would say, it is one of the best web frameworks ever
For small sites, maybe. Once the codebase gets large, it becomes much harder to maintain than a Java webapp of similar complexity written in a sane framework.