pylons1.0是routes/mako/beaker/webhelper/paster/sqlalchemy这几个库的集合。
其中routes/mako/beaker是同类库当中最出色的,
它们设计合理,功能强劲,文档短小精悍,是pylons1.0舒适感的来源。
到了pyramid里硬是把这几个都干掉,换成了一大坨shit。
repoze.bfg一大坨,zope一大坨,toscawidgets一大坨,
pip install pyramid 一下能下载10多M文件,在site-packages里添加20来个包。
其中有的包很古老,很多包新得就是个半成品。
为了测试个hello world,还必须setup.py develop,
然后又是10多M的下载……
它生成的网站用的都是cameleon模板,比mako难用得不是一点半点。
所以,如果能够避开就避开吧。
这种不给人total understanding 和total control 的 meta framework,
用来做二次开发太痛苦了。
【 在 adoal (阿豆) 的大作中提到: 】
: pyramid那个文档我几次咬牙想看下去,奈何怎么咬也看不下去。。。。-_-
--