web.py笔记gae的session总结
这几天利用gae部署webpy的小东西
感慨颇多
1 gae是2.5的python
2 gae自己的框架特别类似web.py,又内置了django,但是web.py需要自己部署
3 gae对web.py并不是那么友好
?
部署的东西,可以参考
http://www.longtask.com/blog/?tag=gae
?
web.py自带的session不能用,有3种思路,
一种是刚才url里提到的memcache
但是他的sesion写法有错误,我跟了半天才看到,第33行
?
session = web.session.Session(app, web.session.GoogleStore('colablog-session'), initializer={'user': 'anonymous', 'login': False, }, cache_handler=del_all)??
第三种思路 是利用beaker这种通用session,可以参看http://simple-is-better.com/news/170
不过我个人没验证过,呵呵
?
其实,最简单的嘛,还是像上面这个url里提到的一样,用google自己的session类,可惜移植性就差了?
?
webpy官方怎么没有个正式方法呢???
?
?
补全 ?gae-sessions
https://github.com/dound/gae-sessions
?
竟然还有这种东西存在
曾经以为是gae官方的呢,后来才发现是中间件
?
?
?