Personal tools

bfg框架

Zope的一个分支轻量级框架,基于WSGI,类似pylons/django

  1. bfg介绍

    和其他框架的相似性,为什么?

  2. 安装bfg

    如何安装?创建Virtaulenv并安装;安装了什么?采用buildout安装

  3. 创建一个bfg项目

    创建项目;安装新建的项目,准备开发;运行测试;运行应用;项目结构;MyProject项目和包;

  4. 启动

    启动过程

  5. 把URL映射到代码

    Traveral漫游和URL Dispatch之间的区别

  6. Traversal漫游

    Model图;通过Traversal来处理请求;NotFound错误;Traversal示例;Traversal存在的问题;Unicode和Traversal

  7. URL Dispatch

    概念和使用;2个例子

  8. Views

    用函数定义视图;把视图映射为URL;Model接口;view zcml;请求类型;安全性;转向;静态内容

  9. Templates模板

    使用 Chameleon(chameleon.zpt)页面模板;使用xslt;自动加载模板;使用文本模板;其他的模板语言

  10. Models

    定义Model;其他的实现;Model图;位置感知Model接口;相关API

  11. 安全性

    开启安全策略;使用权限保护view; model对象 ACL控制;ACL继承;位置感张;调试

  12. 使用事件机制

    原理,使用世界来区别对待请求类型

  13. 环境和配置

    设置,实例。。。

  14. 单元测试

    使用bfg的单元测试api

  15. faq.rst
 

本站由 润普公司资助, 采用 易度CMS 构建。

广而告之:润普公司 易度在线工作平台,包括 易度文档管理系统 易度项目管理系统 , 易度部门管理 ,均采用Zope 3/BFG技术开发。
沪ICP备05008050