浏览 2807 次
锁定老帖子 主题:发布简陋版xweb
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2009-05-24
最后修改:2009-05-24
花业余时间捣鼓了一个pythonic web framework,目前我把它称为xweb,还比较简陋,欢迎大家和我一起探讨。
页面模板采用jinja2 ORM采用SQLAlchemy 在项目目录下 ./gen.py run #运行项目 ./gen.py syncdb #同步数据模型到数据库 ./gen.py app APP_NAME #创建一个应用
xweb的网站以及下载地址: http://code.google.com/p/xwebproject/
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2009-05-25
支持
申请加入项目组,不过我想搞python3的,呵呵 |
|
返回顶楼 | |
发表时间:2009-05-25
先python26,然后再3000,3000上很多模块还没的,而且性能不很好
|
|
返回顶楼 | |
发表时间:2009-05-25
最后修改:2009-05-25
要用到两个外部模块
Sqlalchemy将在0.6版本中支持python3000 jinja好像没有动静 如果不是放在生产环境中的话可以先不考虑性能,先考虑代码可扩展性 |
|
返回顶楼 | |
发表时间:2009-05-25
既然用到jinja,不如学limodou老大在werkzeug基础上做扩展框架吧,反正都是一头大牛的项目...
这样一来可以减少不少依赖性 webob可以去掉,werkzeug.wrappers有类似webob的Request,Response之类的模块 paver可以去掉,werkzeug.script可以直接解析,扩展shell命令, 还有cache,可以直接做个接口,调用werkzeug.contrib.cache 类似pylons的request可以通过werkzeug.local实现,这里还会优先考虑greenlet |
|
返回顶楼 | |
发表时间:2009-05-25
闲云无心 写道 既然用到jinja,不如学limodou老大在werkzeug基础上做扩展框架吧,反正都是一头大牛的项目...这样一来可以减少不少依赖性webob可以去掉,werkzeug.wrappers有类似webob的Request,Response之类的模块paver可以去掉,werkzeug.script可以直接解析,扩展shell命令,还有cache,可以直接做个接口,调用werkzeug.contrib.cache类似pylons的request可以通过werkzeug.local实现,这里还会优先考虑greenlet 去研究一下werkzeug/。不过这样搞了,就和limodou的uliweb很貌似了~ |
|
返回顶楼 | |