Deployment 烧瓶,樱桃和静态含量

Deployment 烧瓶,樱桃和静态含量,deployment,flask,cherrypy,wsgiserver,Deployment,Flask,Cherrypy,Wsgiserver,我知道有很多关于和和静态文件的问题,但我似乎仍然无法让它正常工作 下面是在CherryPy上部署Flask应用程序的一个片段: 是否有一个快速修改,让wsgiserver提供flask应用程序静态目录中的内容 CherryPy的静态内容功能似乎驻留在CherryPy中。我不确定如何安装一个CherryPy应用程序,在使用这个代码段时,它只提供静态内容。这里有一个代码段可以满足您的要求。这是基于(它绝对值得一读,尽管我不确定它是否最新) 今晚我会尝试一下,如果可行的话,我会给出答案。我已经在谷歌

我知道有很多关于和和静态文件的问题,但我似乎仍然无法让它正常工作

下面是在CherryPy上部署Flask应用程序的一个片段:

是否有一个快速修改,让wsgiserver提供flask应用程序静态目录中的内容


CherryPy的静态内容功能似乎驻留在CherryPy中。我不确定如何安装一个CherryPy应用程序,在使用这个代码段时,它只提供静态内容。

这里有一个代码段可以满足您的要求。这是基于(它绝对值得一读,尽管我不确定它是否最新)


今晚我会尝试一下,如果可行的话,我会给出答案。我已经在谷歌上搜索很久了。谢谢
import cherrypy
from hello import app

cherrypy.tree.graft(app, '/')
cherrypy.tree.mount(None, '/static', {'/' : {
    'tools.staticdir.dir': app.static_folder,
    'tools.staticdir.on': True,
    }})
cherrypy.config.update({
    'server.socket_port': 8080,
    })
cherrypy.engine.start()
cherrypy.engine.block()