Pylons的新手并试图理解路线

时间:2011-08-31 15:17:05

标签: python routes pylons

我是pylon的新手并试图理解这段代码:

map.connect(':controller/:action/:id')

非常感谢任何帮助,提前谢谢!

1 个答案:

答案 0 :(得分:2)

这是一个通用的路线,告诉大约“将传入的请求网址分成三个部分,尝试找到以第一个路径项命名的控制器,使用以第二个路径项命名的方法。如果存在则调用它第三个路径项作为参数。“这些类型的路径对于公开数据库支持的对象的Web API是常见的,其中“controller”是模型类的名称,“action”是该模型上的一些方法,“id”将是该模型的主键。数据库实体受到影响。

pylons中的routes逻辑作为它自己的python包存在,并提供了一些关于如何使用它的深入文档。