After reading around for a while it looks like I've been in the stone age when it comes to web development. You don't even need to know SQL these days to create database driven apps! I'm really impressed.
Having looked at several frameworks I actually can't see a reason to not go with python. Anyone here has some experience with Django vs Pyramid vs Turbogears 2?