Size: 1071
Comment:
|
← Revision 8 as of 2009-12-25 07:14:10 ⇥
Size: 1077
Comment: converted to 1.6 markup
|
Deletions are marked like this. | Additions are marked like this. |
Line 2: | Line 2: |
##OBP项目图书reST通用文章模板 ###format rst |
#pragma section-numbers off |
Line 6: | Line 6: |
[[TableOfContents]] | <<TableOfContents>> |
Line 8: | Line 8: |
== PyLons == === 概述 === PyLons 是建立在[http://wsgi.org wsgi]和[http://pythonpaste.org/ paste]基础上的超级灵活和松耦合的一个web框架.默认提供的组件在很多方面吸取了其他成熟web框架(比如ror)的优点。并且,pylons的许多核心组件都是通过标准的 wsgi 协议组装在一起,可以轻松替换或者自己开发组件进行扩展,还可以直接使用其他 wsgi 中间件。 |
##startInc = PCS306 PyLons = == 概述 == PyLons 是建立在[[http://wsgi.org|wsgi]]和[[http://pythonpaste.org/|paste]]基础上的超级灵活和松耦合的一个web框架.默认提供的组件在很多方面吸取了其他成熟web框架(比如ror)的优点。并且,pylons的许多核心组件都是通过标准的 wsgi 协议组装在一起,可以轻松替换或者自己开发组件进行扩展,还可以直接使用其他 wsgi 中间件。 |
Line 12: | Line 13: |
=== 特性介绍 === | == 特性介绍 == |
Line 16: | Line 17: |
[http://routes.groovie.org/ Routes], 类似 ror的 url 分发器,采用专门的语法进行 url 的定义。 | [[http://routes.groovie.org/|Routes]], 类似 ror的 url 分发器,采用专门的语法进行 url 的定义。 |
Line 18: | Line 19: |
默认为 [http://www.makotemplates.org/ mako], 不过因为和 turbogears 采用相同的模板接口,所以和turbogears一样支持几乎所有python世界的模板系统; | 默认为 [[http://www.makotemplates.org/|mako]], 不过因为和 turbogears 采用相同的模板接口,所以和turbogears一样支持几乎所有python世界的模板系统; |
Line 20: | Line 21: |
##endInc |
status |
草稿 |
HuangYi,清风; 100% |
Contents
PCS306 PyLons
概述
PyLons 是建立在wsgi和paste基础上的超级灵活和松耦合的一个web框架.默认提供的组件在很多方面吸取了其他成熟web框架(比如ror)的优点。并且,pylons的许多核心组件都是通过标准的 wsgi 协议组装在一起,可以轻松替换或者自己开发组件进行扩展,还可以直接使用其他 wsgi 中间件。
特性介绍
- ORM
- 不依赖具体ORM,需要自己配置。
- url 分发器
Routes, 类似 ror的 url 分发器,采用专门的语法进行 url 的定义。
- 模板
默认为 mako, 不过因为和 turbogears 采用相同的模板接口,所以和turbogears一样支持几乎所有python世界的模板系统;
- 通过 webhelpers 整合javascript框架,方便ajax应用程序的开发;