您好我在cherrypy版本3.2.0中编写了一个小型的cherrypy http服务器。但我已经更改了需求,无法在运行2.3.0版本的系统上进行部署。
我使用了一些显然已经在3.x中引入的工具,但在2.x的任何地方找不到文档?
1)有谁知道我可以访问2.x文档的位置?
...或
2)如果有人对cherrypy有经验,你可以建议以下代码的替代方案,它们将适用于2.x和3.x ......
@cherrypy.tools.json_out()
cherrypy.quickstart(myViewer(), '/', config='my_viewer.conf')
答案 0 :(得分:1)
两者在内部都是完全不同的野兽,所以你不可能轻易地从3.x后退到2.x.
尽管如此,这个Wiki页面将帮助您了解如何降级。
https://bitbucket.org/cherrypy/cherrypy/wiki/Home
1)我不认为在线提供任何CherryPy 2.x文档。
2)3.x中的大部分工具都可以与2.x中的过滤器进行比较。然而,在2.x IIRC中没有Json过滤器,所以你必须自己编写我自己的恐惧。
答案 1 :(得分:0)
How to configure prefer application packages
签出代码库,并构建文档
apt-get install mercurial
hg clone https://bitbucket.org/cherrypy/cherrypy
cd cherrpy
hg pull && hg update cherrypy-2.3.0
cd docs/book
bash build.sh
firefox html/index.html