Presented at FUDCon 2008, by Luke Macken
-
What is TurboGears?
- Python "mega" web framework
- Uses the best of breed modules for various layers of the stack
- TurboGears
- DecoratorTools
- RuleDispatch
- setuptools
- PasteScript
- simplejson
- TurboKid
- TurboCheetah
- TurboJson
- PyProtocols
- PasteDeploy
- Paste
- kid
- Cheetah
- SQLObject
- SQLAlchemy
- Elixer
- MVC paradigm
- Choice of object relational mappers: SQLObject, SQLAlchemy, Elixer
- Choice of template engines: Genshi, Kid, Cheetah
- Formencode validators ensure you get the data you are expecting
- Robust unit testing with nose
-
Trivial to dive in