5

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!

VLAZ
29.6k9 gold badges65 silver badges88 bronze badges
asked Oct 14, 2012 at 18:12
2
  • I hope an old answer of mine helps you: stackoverflow.com/questions/12013741/… Commented Oct 14, 2012 at 18:23
  • Still no other asnwers since? Maybe you could select mine as the good one ;-) Commented Jul 31, 2013 at 21:45

1 Answer 1

4

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 developer released pyramid_formalchemy module to help you setting all this together.

Erik Kaplun
38.5k15 gold badges102 silver badges113 bronze badges
answered Oct 14, 2012 at 18:58
Sign up to request clarification or add additional context in comments.

5 Comments

Yea, this looks better. At least it has a rising curve in google trends
Pyramid merges ideas from Turbogears, since Turgogears joined the Pylons project last year. It is built on Pylons, Turbogears, repoze.bfg, and others like Zope. I was a huge Django fan, but Pyramid is what I switched to since last month. I also noticed that it is rising.
Please keep in mind that TurboGears actually didn't join the Pylons project. There has been some discussion about doing it but in the end it didn't happen. TurboGears project is still under development, the two upcoming minor and major releases will be 2.2.1 and 2.3 with 2.3 providing support for Python3, huge speed ups and the ability to create single file turbogears applications.
So what is the relation between Pyramid and TurboGears? When to choose which one?
Went with Pyramid and I'm really satisfied with the choice. Great modularity.

Your Answer

Draft saved
Draft discarded

Sign up or log in

Sign up using Google
Sign up using Email and Password

Post as a guest

Required, but never shown

Post as a guest

Required, but never shown

By clicking "Post Your Answer", you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.