http://www.turbogears.org/static/images/g_gear.png      http://www.turbogears.org/about/turbogearsparts.png

::-- gasolin 2006-10-15 更新

1. TurboGears

python 上有无数网页开发模组可选择. 随着选择的增加, 要挑选合适的模组会花上开发者宝贵的时间精力, 众多选项的负面效果开始让 python 开发者感到喘不过气.

你可以想像 TurboGears 就是 python 网页开发界的 Ubuntu 发布套件 (Linux Distribution), 整合各种TurboGears 推荐的开源模组, 提供简单易用的介面与一致的系统体验.

1.1. 特性

1.1.1. MVC

TurboGears 使用 MVC 的方式组织网站, 提供网页框架快速生成工具, 开发中自动即时重载的网页伺服器,

TurboGears 现也已提供网站程式中最常用的网页认证模组, 网页注册模组, 网页发信模组等.

TurboGears 使用 widgets, 從系統(而非样板)支持网页元素重用. (各种样板系统都可以用来开发 网页元素).

网页工具箱 ToolBox 里面包含设计/维护网站资料库的工具, 线上多国语言翻译工具等.

TurboGears 大部分组件都可 自由替换

1.1.2. 全文搜索

1.2. 官方文档

Rapid Web Applications with TurboGears

1.3. 体验

1.3.1. 安装

网站 下载 tgsetup.py, 确认机器连在网路上, 在命令列里执行

$ python tgsetup.py

TurboGears 即自动从网路上下载必要的安装档案.

安装完成后,如果使用数据库:MYSQL,SQLITE等等还要下载相关的DRIVER,不知道那个组件还要python-profiler

1.4. 开发

2. 反馈

TurboGears (last edited 2009-12-25 07:13:49 by localhost)