| 
  
   Size: 973 
  
  Comment:  
 | 
  
   Size: 967 
  
  Comment:  
 | 
| Deletions are marked like this. | Additions are marked like this. | 
| Line 2: | Line 2: | 
| ##OBP项目图书reST通用文章模板 ###format rst  | 
#pragma section-numbers off | 
| Line 8: | Line 7: | 
| == TurboGears == === 概述 ===  | 
##startInc = PCS305 TurboGears = == 概述 ==  | 
| Line 14: | Line 14: | 
| === 特性介绍 === 1. ORM (面向对象的方法存取资料库, SQLObject 或 SQLAlchemy) 1. Template 样板系统 (目前已知支援 10 种以上样板包含 Django Template, kid)  | 
== 特性介绍 == 1. 成熟的ORM (SQLObject 或 SQLAlchemy) 1. 可替换的Template 模板系统 (默认GenShi,但支持几乎所有 Python 世界的模板系统)  | 
| Line 20: | Line 20: | 
| == 练习 == ##endInc  | 
status  | 
  草稿  | 
  HuangYi,清风; 100%  | 
PCS305 TurboGears
概述
python 上有无数网页开发模组可选择. 随着选择的增加, 要挑选合适的模组会花上开发者宝贵的时间精力, 众多选项的负面效果开始让 python 开发者感到喘不过气.
你可以想像 TurboGears 就是 python 网页开发界的 Ubuntu 发布套件 (Linux Distribution), 整合各种TurboGears 推荐的开源模组, 提供简单易用的介面与一致的系统体验.
特性介绍
- 成熟的ORM (SQLObject 或 SQLAlchemy)
 可替换的Template 模板系统 (默认GenShi,但支持几乎所有 Python 世界的模板系统)
控制器核心 (CherryPy)
- 与前台javascript框架(Mochikit)的良好整合,方便ajax应用程序的开发。
 - Widget 库,方便重用小的功能模块。
 
