python - cherrypy动态添加对象

标签 python cherrypy

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

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

http://example.ex/myobj+create

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

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

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

最佳答案

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

关于python - cherrypy动态添加对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10702802/

相关文章:

python - 在 Pandas 数据框中获得最小的一行

python - 如何创建接受文本字符串并返回包含某些已定义字符出现次数的字典的函数,即使不存在?

python - os.mkdir(linux_path) 在 Windows 中运行时不会抛出错误

stream - cherrypy 服务多个请求/每个连接

python - 以独立于平台的方式处理特定于 Windows 的异常

python - 在 Python 中使用 LombScargle 对 HRV 数据进行频谱分析

php - 你能在 Joomla 中显示 python 网页代码吗?

python - CherryPy:为一个处理程序关闭工具

ssl - 使用 HTTP 而不是 HTTPS 时发出警告

python - 选择 Python Web 框架