CherryPy vs Django
They're not exactly comparable. CherryPy provides url routing and a request/response abstraction, which makes prototyping very easy (although I find vanilla mod_python just as convenient).  Django is a complete web application "stack", including a templating system and an object-relational mapper.
CherryPy vs Django, which would you use and why?