gpt4 book ai didi

deployment - Flask、CherryPy 和静态内容

转载 作者:行者123 更新时间:2023-12-02 22:31:10 27 4
gpt4 key购买 nike

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

这里有一个在 CherryPy 上部署 Flask 应用程序的代码片段: http://flask.pocoo.org/snippets/24/

是否可以进行快速修改以使 wsgiserver 提供 Flask 应用程序静态目录中的内容?

CherryPy 的静态内容功能似乎驻留在 CherryPy 中。我不确定如何安装一个 CherryPy 应用程序,该应用程序在使用此代码段时除了提供静态内容之外什么都不做。

最佳答案

这是一个应该满足您要求的代码片段。这是基于set of instructions provided here (这绝对值得一读,尽管我不确定它的最新程度)。

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()

关于deployment - Flask、CherryPy 和静态内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9315787/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com