1. Home
  2. Computing & Technology
  3. Python
Python Blog

From Al Lukaszewski, for About.com

Web Design and Python

Thursday May 29, 2008
Web applications have come a long way since the days of CGI and designing them well from the outset can mean the difference between success and failure in the long term. In addition to designing the appearance of the app, designing an application that is easy to maintain is crucial. Fortunately, best practices have given way to libraries and frameworks on which you now can depend. The two main frameworks used for Python web programming are Django and TurboGears. TG is actually an amalgamation of several job-specific packages, but they both naturally draw on the works of others.

Getting up to speed on either framework can be daunting, as a consequence. Due to the intertia of the respective development history and tradition(s), it is not unusual to realise that you don't know what you don't know, never mind where to find the answer. To help you master these environments, I have reviewed the guides the creators of each have written. For Django, see my review of "The Definitive Guide to Django". For TurboGears, see "Rapid Web Applications with TurboGears". Both are in the book review listing of the Suggested Resources section of this site.
Explore Python
About.com Special Features

Stay connected and entertained with reviews on tips on the latest HDTVs, cellphones and more. More >

Easy ways to connect two computers for networking purposes. More >

  1. Home
  2. Computing & Technology
  3. Python

©2009 About.com, a part of The New York Times Company.

All rights reserved.