TurboGears

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher

TurboGears est un framework orienté Web/Ajax et MVC basé sur des templates, des plugins écrits en Python.

  • Model: SQLObject remplacé par défaut par SQLAlchemy depuis la version >=1.1
  • View : Kid remplacé par Genshi depuis la version >=1.1
  • Controler : CheeryPy
  • Ajax : MochiKit
  • Templates : Cheetah, Django, Mako, Jinja

Histoire[modifier | modifier le code]

  • Kevin Dangoor se retire du projet ToscaWidget
  • Alberto Valverde reprend le projet sous le nom de TurboGears
  • En juin 2007 sort la documentation officielle de l'API turboGears
  • En septembre 2008 la version beta 1.1 de Turbogears apparait aidé par le Google Summer Code

Versions[modifier | modifier le code]

Deux branches de développement coexistent

TurboGears 1.x[modifier | modifier le code]

Provient du code source de base qui utilise CherryPy comme serveur d'applications. L'API TurboGears 1.1 reste compatible avec TurboGears 1.0

TurboGears 2[modifier | modifier le code]

Est une réimplémentation de TurboGears 1.x au-dessus de l'API Pylons.

Liens[modifier | modifier le code]