GAE总结备忘

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数据导入就不要去看中文的文档了,落后不少,推荐个文章:

用新版Bulk Loader往GAE datastore上传XML数据