TurboGears: Pulling it all together

Note: This part of the website has not yet been updated for the 1.0 release. TurboGears 1.0 does a whole lot more than you see here! To learn a bit more about these features, see the documentation.

Python and every other language out there have many choices available for each part of a web application. First and foremost, TurboGears assembles a great collection of tools, packages them for use together and provides information on best practices when used together. Many people have similar needs when developing web applications, and there's a lot to be gained by putting it all together.

Once the pieces are together, then TurboGears starts doing integration between them. CherryPy offers an excellent way to write controllers for a web app, but CherryPy has no opinion about templates. TurboGears does have an opinion: Kid is a great way to write templates. And, by using TurboGears, you get more than you would get with just Kid and CherryPy. Here's an example:

This small example has a few things going on that show off the current main features of TurboGears.

TurboGears also includes a command line tool that can get your project started right away with a "quickstart" and that wraps SQLObject's sqlobject-admin command to make life easier for quickstarted projects.

Take it for a spin

TurboGears is easy to install, despite the number of packages required. It's open source and free to use in both closed and open source projects.

Take the quick tour with the 20 Minute Wiki Tutorial.

Return to About TurboGears.

Download Stable Version

TurboGears 1.0.5

Jul 1, 2008

Latest stable version

1.0.5 is a bugfix release. This release is one more step on the road of our commitment to bring you a real support for our 1.0 branch release. This brings some interesting fixes and a few more features for the more exigeants of you out there. changelog for all the details.
Download now button Upgrade instructions button (Upgrade hints for SQLAlchemy)

Community

Advertisement

Rapid Web Applications with TurboGea...

Mark Ramm, Kevin D...

  Buy New $29.69

Privacy Information

Hosting Options

TurboGears can be hosted in many places, but we've got some of the best choices picked out. Super simple TurboGears use from WebFaction starting at $7.50 a month or, if you need more control, dedicated servers from ServerPronto starting at just $29.95 a month. Check it out
last updated: Jun 25, 2007
Comment on this page