Pylons是一个开放源代码的Web应用框架,使用python语言编写。它对WSGI标准进行了扩展应用,提升了重用性且将功能分割到独立的模块中。
Pylons是一个开放源代码的Web应用框架,使用python语言编写。它对WSGI标准进行了扩展应用,提升了重用性且将功能分割到独立的模块中。
Pylons是最新的Web应用框架中的典型,类似于Django和TurboGears。Pylons受Ruby on Rails影响很深:它的两个组件,Routes和WebHelpers是Rails特性的Python实现。
Pylons 整合了Ruby 世界的思想,使用Python 提供一个极其可靠和高效WEB 开发框架。Pylons 是第一个符合新标准WSGI 的项目。
如果你能正确使用Pylons ,它可以使你高效的重用Python 脚本,同时Pylons 也给Python web 开发带来了极大的灵活性,因为
Pylons 目的是让Python web 开发更容易,更高效,更灵活。
Pylons 迅速,稳定:虽然Pylons 正处于高速发展中,但它已经在web 开发中应用啦。
Pylons 简单易用:Pylons 致力于开发最好的使用Python 的web 开发框架,新手往往惊讶的看到使用Pylons 是多么的自然。如果
你知晓Python ,那你会有Pylons 就是家的感觉;如果你是一位新手,开始学习Pylons一定是你快乐的事。
Pylons的官方安装方法是从 Python CheeseShop 下载使用 EasyInstall 完成,而大部分的附加工具也通常以相同方式安装。
目前,Pylons普遍使用的URL dispatcher是Routes,实际是 Ruby on Rails 的 URL dispatching 的 Python重 新实现,其他的 URL dispatcher 只要是 WSGI 兼容也可以使用,例如 Selector。
另一块 Rails Pylons 化的部分是 WebHelpers,它提供了基于路径 的URL映射。
和对象关系映射
Pylons 没有默认的数据库程序库。可以使用比较有名的 SQLObject 和 SQLAlchemy。