Django is a web application framework written in Python.
Python is a beautifully concise language, and in our opinion, vastly superior to PHP.
We love Django because it has a wonderful admin interface that takes the pain out of developing initial CRUD applications (create, read, update, delete) allowing us to focus on the business logic. Updating database schema is extremely efficient.
The only possible drawback with Django is that is not straightforward to host, since no pages are served from a publicly accessible folder. However, we have configured our own server to deal with these issues, making it quick and easy to deploy new sites.