Question

I was planning on starting a project using Turbogears 2. I noticed however that in particular on stackoverflow.com there don't seem to be many questions concerning it. According to Wikipedia, it seems the framework is still under active development (the last stable version released 50 days ago or so). I selected TG2 mostly because of it's support for SQLAlchemy that I find a superior ORM solution for my needs.

Questions:

  • Would you consider TG2 as a framework with a future or rather a dying technology?
  • Would you recommend using it for a new project considering the answer to the previous question?
  • If the answer is "no", what other Python frameworks similar to TG2 (in particular: highly modular, integrated with SQLAlchemy), are there?

Hope these won't be classified as "open-ended" questions. Cheers!

Was it helpful?

Solution

Definitely go for Pyramid

It is highly modular and has native "scaffold" to use SqlAlchemy as ORM.

You can also combine SqlAlchemy with FormAlchemy which is the forms system built on top of SqlAlchemy.

The same developper released pyramid_formalchemy module to help you setting all this together.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top