Tornado有没有动态API注册机制

2013-01-08 10:27:01 +08:00
 cabinw
有时候想添加几个工具型API,很简单,但是操作有点烦,要改写router,还要重启服务。
有没有项目能做到动态添加的,比如写个xml的mainifest,加入python代码,放入指定目录就能动态添加的
4401 次点击
所在节点    Tornado
2 条回复
spritevan
2013-01-08 11:26:21 +08:00
重启是必须的吧,不管是手动还是 autoreload
@binux 同学的做法是遍历 handlers 目录里的 *.py 文件,把里面注册的 handlers 合并后 扔给 Applicaton.__init__() 启动

也有用装饰器写 router 的 http://www.cnblogs.com/tonyseek/archive/2011/05/27/2062227.html
cabinw
2013-01-08 11:38:43 +08:00
@spritevan 好资料,Thanks!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/56954

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX