Looking to create rich web applications with Python? Python has an excellent web framework called Django that has an passionate and active community behind it. It is production ready and takes care of a lot of the basic demands of a web application such as authentication, templating, and a pythonic interface for databases.