Re:Writing web applications in Python and Pyramid Web Framework
by erito on Wednesday October 17, 2012 @01:17PM
(#4665471)
Excellent point. It took me a long time to figure out the authorization mechanism of Pyramid, but the power it gives you as a developer is definitely worth the learning curve.
Pyramid has come off as a very well engineered framework from the get go since I started using it 1.5 years ago.
Which really shows the power of Pyramid.
Flask and Bottle have Authentication and Authorization extensions but they just aren't as flexible or as powerful as Pyramids.
A lot of the power of Pyramid (especially the security system baked in) comes from its long history and the large applications built on top of Zope, Pylons, and repoze. The knowledge and experiencing coming from those frameworks shines through when you start building something larger than a blog or todo list and you have "real world" requirements.
Also, the amount of tests, documentation, and hard work that goes into supporting Python3 are great benefits of using Pyramid.