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数据


评论

《“GAE总结备忘”》 有 1 条评论

  1. webpy不错 又轻量,可是自带的那个模板太坑爹了 经常出些莫名其妙的问题 ,后来只好用mako

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注