gpt4 book ai didi

python - 使用 Eve 提供静态文件

转载 作者:太空狗 更新时间:2023-10-30 00:49:49 24 4
gpt4 key购买 nike

我同时在本地主机上运行 Flask 和 Eve。 Flask 应用程序提供静态文件并向 Eve 应用程序发出请求以获取一些数据。我只想运行 Eve,没有单独的 Flask 应用程序。如何使用 Eve 提供静态文件?

最佳答案

更好的方法是为所有 REST API 添加/api 前缀。这可以通过在 settings.py 中添加 URL_PREFIX="api" 来完成。

每当有对/的请求时执行此操作,Eve(Flask) 将不会返回资源目录,而是返回 run.py 中给定的页面。

要提供静态内容,请在 run.py 中相应地添加路由装饰器,

@app.route('/')
def index():
return app.send_static_file('index.html')

app.run(host="0.0.0.0", debug=True)

关于python - 使用 Eve 提供静态文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27798842/

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