我是pylon的新手并试图理解这段代码:
map.connect(':controller/:action/:id')
非常感谢任何帮助,提前谢谢!
答案 0 :(得分:2)
这是一个通用的路线,告诉大约“将传入的请求网址分成三个部分,尝试找到以第一个路径项命名的控制器,使用以第二个路径项命名的方法。如果存在则调用它第三个路径项作为参数。“这些类型的路径对于公开数据库支持的对象的Web API是常见的,其中“controller”是模型类的名称,“action”是该模型上的一些方法,“id”将是该模型的主键。数据库实体受到影响。
pylons中的routes逻辑作为它自己的python包存在,并提供了一些关于如何使用它的深入文档。