自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

原创 repoze.bfg 开发环境 (123 )

一直在断断续续的玩 repoze.bfg, 经常 google 关于bfg的各种资源, 可惜始终觉得太少. BFG是个相当不错的python轻量框架. 它至少有如下的优点: 1. 相当漂亮的性能指标. 到官方站去看看数字就好了2. 灵活的代码映射方式, 你可以用类似pylons的route, 或zope的traversal. 这个我以后还想写点东西具体讲讲.3. 可选择几乎所有的持

2010-02-27 04:27:00 992

原创 PYGTK 的线程刷新界面的完美解决

问题: 你有一个长的处理过程, 该过程将诸塞GTK主循环对事件的控制, 导致界面在处理过程中没有响应, 更糟糕的是, 即使你想在处理过程中刷新界面, 提示进度都毫无用处, 因为它是诸塞的线程, 要么你看不见任何更新, 要么等到处理完成时他们一股脑儿都显示出来. 显然这不是我们想要的.解决: google 了无数文章, 各种方法齐上阵, 但都显得麻烦, 最后, pygtk 的官方Q&A文档给

2010-04-30 04:07:00 1648

原创 详解 repoze.bfg traversal

Traversal__getitem__Traversal就是在一个hierarchy对象树上行走. 这个对象树叫做 model graph. Model Graph由容器节点和叶节点构成. 容器和叶只有一个区别, 那就是容器节点有getitem方法, 而叶节点没有. 另外一个重要规则是, 容器节点被期待返回子节点或者raise一个KeyError. 这个excepti

2010-02-27 06:38:00 695

原创 在 repoze.bfg 中使用json传递数据

目标, 为页面中的TinyMCE组件提供服务器的图像文件列表. 首先, 通过config.zcml指定资源目录:我们的资源目录在templates/static 的文件系统路径下.<static name="static" path = "templates/static"/> 研究TinyMCE的初始化选项: external_image_

2010-02-27 06:10:00 405

原创 细说 repoze.bfg 中的 view

View理解View用户在浏览器中选择url, 服务器获得请求并返回页面, 可以翻译成在你命令行下进入某目录编辑某文件. Repoze.bfg就是使用命令行的人: 你自己, 应用的model就是文件系统, traversal 或 url dispatch 就是cd 目录, view callable 就是对文件进行操作的程序(比如编辑). 什么叫callab

2010-02-27 05:25:00 701

Repoze.BFG 技术手册

python web 框架 repoze.bfg 的技术手册

2010-02-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除