【发布时间】:2009-10-17 14:19:25
【问题描述】:
我需要配置一个支持以下 URL 方案的 RESTful 样式 URL:
- /父/
- /父/1
- /parent/1/children
- /parent/1/chidren/1
我想使用 MethodDispatcher 以便上述每个都可以具有 GET/POST/PUT/DELETE 功能。我让它适用于第一个和第二个,但不知道如何为子部分配置调度程序。我有这本书,但它几乎没有涵盖这一点,我在网上找不到任何示例。
这是我当前配置 MethodDispatcher 的方式。
root = Root()
conf = {'/' : {'request.dispatch': cherrypy.dispatch.MethodDispatcher()}}
cherrypy.quickstart(root, '/parent', config=conf)
任何帮助将不胜感激。
【问题讨论】: