webapp是gae自带的一个小框架,但是考虑到后期移植性,这个就先不用考虑了。
Django是个好东西,太重了,gae-helper 版本本地环境启动都很长时间。
正在用web.py,网上逛了一圈,据说douban的后端以及sohu的mail是用web.py
web.py 在 gae 上除了网上总结的:
1、main=app.run() 改为 main=app.cgirun()
2、python web/template.py –compile templates
还有就是 模板不能用frender方法,比如:
render = web.template.frender(‘templates/home.html’) 这样就会报错
ImportError: No module named parser
web.py 的官方也没提到这一点,我用的是0.36版本。
还有一点就是:
文档不可信,代码才可信。。。
在折腾的过程中被web.py的官方文档小误导了一下。。
== 继续总结 ==
GAE数据导入就不要去看中文的文档了,落后不少,推荐个文章:
发表回复