我正在使用cherrypy来模仿现有的RESTful界面。一个要求就是我能够即时添加对象。cherrypy动态添加对象
例如,假设我有一个名为myobj的对象。我希望能够公开一个基于用户添加的对象的方法。所以,我将有一个“添加”背景下,我在那里创建对象
http://example.ex/myobj+create
和我将能够获取所创建的对象,以及任何孩子:
http://example.ex/myobjs/obj1
http://example.ex/myobjs/obj1/child1
这是可能与cherrypy?我应该调查一个不同的框架吗?
是的,但从我所知道的来看,cherrypy只公开在app-start中定义的那些资源。所以,如果我有一个在代码中定义的类(就像链接到的doc中的Resource类),我可以获取并设置参数。 我在寻找的是更具动态性的:类的名称由用户定义,并且该URL构造为链接到创建的类。 –