Skip to main content
 首页 » 编程设计

python之cherrypy动态添加对象

2025年05月04日8三少

我正在使用 cherrypy 来模仿现有的 RESTful 接口(interface)。我的一个要求是能够动态添加对象。

例如,假设我有一个名为 myobj 的对象。我希望能够公开一个基于用户添加的对象的方法。所以,我会有一个“添加”上下文,我在其中创建对象

http://example.ex/myobj+create 

我将能够检索创建的对象以及任何子对象:

http://example.ex/myobjs/obj1 
http://example.ex/myobjs/obj1/child1 

用 cherrypy 可以吗?我应该研究不同的框架吗?

请您参考如下方法:

您可能想查看 _cp_dispatch或 popargs CherryPy 3.2+ 提供的设施。他们鲜为人知,不幸的是我找不到适合他们的文档,但他们会做你想要的。或者,您可以使用路由或选择器调度程序。