I need to configure a RESTful style URL that support the following URL scheme:
- /parent/
- /parent/1
- /parent/1/children
- /parent/1/chidren/1
I want to use the MethodDispatcher so that each of the above can have GET/POST/PUT/DELETE functions. I have it working for the first and second, but can't figure out how to configure the dispatcher for the children portion. I have the book, but it barely covers this and I can't find any sample online.
Here is how I have the MethodDispatcher configured currently.
root = Root()
conf = {'/' : {'request.dispatch': cherrypy.dispatch.MethodDispatcher()}}
cherrypy.quickstart(root, '/parent', config=conf)
Any help would be appreciated.