2012-10-14 3 views
4

Je prévoyais de démarrer un projet en utilisant Turbogears 2. J'ai cependant remarqué que sur stackoverflow.com en particulier, il ne semble pas y avoir beaucoup de questions le concernant. Selon Wikipedia, il semble que le framework soit encore en développement actif (la dernière version stable publiée il y a 50 jours). J'ai choisi TG2 principalement en raison de son support pour SQLAlchemy que je trouve une solution ORM supérieure à mes besoins.Cadre Python à utiliser avec SQLAlchemy

Questions:

  • envisageriez-vous TG2 comme cadre avec un avenir ou plutôt une technologie en train de mourir?
  • Recommanderiez-vous de l'utiliser pour un nouveau projet en considérant la réponse à la question précédente?
  • Si la réponse est "non", quels sont les autres frameworks Python similaires à TG2 (en particulier: très modulaire, intégré à SQLAlchemy), y en a-t-il?

Espérons que ces questions ne seront pas classées comme «ouvertes». À votre santé!

+0

J'espère qu'une vieille réponse à moi vous aide: http://stackoverflow.com/questions/12013741/what-should-i-worry-about-python-template-engines-and-web-frameworks/12013995#12013995 – dav1d

+0

Toujours pas d'autres réponses depuis? Peut-être que vous pourriez choisir le mien comme le bon ;-) –

Répondre

4

certainement aller pour Pyramid

Il est très modulaire et a « échafaudage » natif d'utiliser sqlalchemy comme ORM.

Vous pouvez également combiner SqlAlchemy avec FormAlchemy qui est le système de formulaires construit au-dessus de SqlAlchemy.

Le même développeur a publié le module pyramid_formalchemy pour vous aider à régler tout cela ensemble.

+1

Oui, cela semble mieux. Au moins, il a une courbe montante dans google trends – julkiewicz

+0

Pyramid fusionne des idées de Turbogears, puisque Turgogears a rejoint le projet Pylons l'année dernière. Il est construit sur Pylons, Turbogears, repoze.bfg, et d'autres comme Zope. J'étais un grand fan de Django, mais c'est avec Pyramid que je suis passé depuis le mois dernier. J'ai aussi remarqué qu'il se lève. –

+1

Veuillez garder à l'esprit que TurboGears n'a pas rejoint le projet Pylons. Il y a eu des discussions sur le fait de le faire mais à la fin cela ne s'est pas produit. Le projet TurboGears est encore en cours de développement, les deux versions mineures et majeures à venir seront 2.2.1 et 2.3 avec 2.3 fournissant un support pour Python3, d'énormes accélérations et la possibilité de créer des applications de turbogear à fichier unique. – amol

Questions connexes