TurboGears

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher
image illustrant l’informatique
Cet article est une ébauche concernant l’informatique.

Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.

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]