`
harry
  • 浏览: 185996 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

发布简陋版xweb

阅读更多

花业余时间捣鼓了一个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/

 

xweb 1.0 snapshot

分享到:
评论
5 楼 harry 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很貌似了~
4 楼 闲云无心 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
3 楼 phyeas 2009-05-25  
要用到两个外部模块
Sqlalchemy将在0.6版本中支持python3000
jinja好像没有动静

如果不是放在生产环境中的话可以先不考虑性能,先考虑代码可扩展性
2 楼 harry 2009-05-25  
先python26,然后再3000,3000上很多模块还没的,而且性能不很好
1 楼 phyeas 2009-05-25  
支持
申请加入项目组,不过我想搞python3的,呵呵

相关推荐

    1+X Web前端开发例题 实操题2

    内容为1+X Web前端开发例题 题目类型为实操题 包含11题(与我的其他资源有一二重复例题) 内容不含答案解析(答案可以来我的博客找喔,有题目分析 https://blog.csdn.net/weixin_53231455?spm=1011.2124.3001.5343 题目...

    1+X WEB前端开发初级教案.rar

    《1+X WEB前端开发初级教案》是一个针对初学者的教育资源,主要涵盖了Web前端开发的基础知识和技能。在Web前端开发领域,这是学习者踏入这个充满创新和技术挑战世界的入门教材。"1+X"通常指的是国家职业教育1+X证书...

    1+X Web前端.zip

    1+X Web前端开发职业技能等级证书 2019年Web前端开发职业技能等级考试试题初级 中级 2019年Web前端开发职业技能等级考试试题高级 2019年Web前端开发职业技能等级考试试题真题 2019年Web前端开发职业技能等级考试...

    1+X Web前端开发例题 实操题1

    内容为1+X Web前端开发例题 实操题6题 内容不含答案解析(答案可以来我的博客找喔,有题目分析 https://blog.csdn.net/weixin_53231455?spm=1019.2139.3001.5343 题目类型都是前端的知识点

    1+X WEB前端开发中级教案.pdf

    1+X web前端开发中级考证 完整培训教案 P220 涵盖考证所有知识点 培训教师和考证学生专用 亦可作为上课教案

    (14条消息) 1+X Web前端等级考证 _ 2020 12月Web前端开发中级实操 (模拟试题第五套) 附答案_李猫er-CSDN博客.mhtml

    (14条消息) 1+X Web前端等级考证 _ 2020 12月Web前端开发中级实操 (模拟试题第五套) 附答案_李猫er-CSDN博客.mhtml

    组态王web发布,内网 公网官方详细教程

    组态王 Web 发布详细教程 组态王 Web 发布是指使用组态王软件将应用程序发布到 Web 平台上,以便于用户通过 Internet 或 Intranet 进行远程监控和控制。该功能基于 ActiveX 技术,采用 B/S 结构,允许用户随时随地...

    wincc的web发布方法.pdf

    wincc的web发布方法.pdf

    go语言的web框架xweb.zip

    xweb 是一个go语言的web框架,类似Java的Struts。 标签:xweb

    1+X Web前端开发中级模拟题(2020 12月最新模拟题).rar

    1+X Web前端开发职业技能分为初、中、高三个等级,其中高级证书持有者具有复杂网页设计开发能力和网站架构设计规划能力;中级证书持有者具有动态网页设计开发能力;初级证书持有者具有静态网页开发能力。

    xweb04.war

    xweb04.war

    组态王 web发布常见问题FAQ

    组态王 web发布常见问题FAQ 我使用了组态王6.52的Web发布功能进行广域网发布,请问我的防火墙需要 开放那些端口?

    1+x 证书 Web 前端开发初级实操考试.zip

    "1+x 证书 Web 前端开发初级实操考试"是一个针对初学者设计的实践考核,旨在检验学习者在Web前端开发领域的基础技能和理解程度。这个考核可能包括HTML、CSS、JavaScript等核心技术的运用,以及对网页布局、响应式...

    力控web发布常见问题解决办法

    力控web发布常见问题解决办法 Force Control Web 发布是当前许多企业和个人使用的一种常见的发布形式,但是在实际使用过程中,很多人都会遇到一些常见的问题,影响着发布的效率和质量。为了解决这些问题,本文将对...

    一个简陋的C#web用户注册代码

    2. **ASP.NET Web Forms**:根据描述中的“简陋”和提供的文件名,可能使用的是较旧的ASP.NET Web Forms框架。这是一个服务器端技术,允许开发者通过拖放控件和事件驱动编程来创建Web应用。 3. **用户注册流程**:...

    1+x web前端职业技能等级标准

    1+x web前端职业技能等级标准

    1+X考证 Web前端实操模拟题(点赞+关注)

    这个是1+X考证 Web前端实操模拟题压缩包,适用于准备1+x考试的同学,希望在考前可以拿这些题目先练练,熟悉一下或者测试一下,如果觉得自己的理论知识还不是很熟悉的话,可以在我的主页找一下【1+X】的模块,里面的...

    wincc web Navigator发布教程(局域网与外网)

    WinCC Web Navigator发布教程(局域网与外网) WinCC Web Navigator是一种基于Web的监控和控制系统,通过Intranet或Internet可以远程运行和管理WinCC系统。下面是WinCC Web Navigator的发布教程,涵盖局域网和外网两...

    基于web的动物识别系统 简陋版 jsp mysql

    简陋的动物识别系统 基于WEB。 学人工智能时写的,注释、文档都比较详细。 仅供参考 翻版必究

    1+x Web全栈开发试卷(中级) 包括答案!

    1+x Web全栈开发试卷(中级) 包括答案!

Global site tag (gtag.js) - Google Analytics