我有一个Flask应用程序,它将作为服务器的“子部分”运行,我不确定如何配置它。在
例如:
localhost/OtherServer/rest/myFlask/
OtherServer是一个IIS网站,通常处理我的所有请求,但对于某些请求,控制权交给Flask-例如,在myFlask/*下找到的所有路由。在
这要感谢WFASTCGI和一些配置魔法,但是在Flask中,我必须为每个路由提供完整的URL:
@app.route('/OtherServer/rest/myFlask/status')
我只想指定包含myFlask或myFlask之后的部分,特别是因为url的第一部分在C#应用程序中是可配置的,在运行时获取名称是一个非常头疼的问题。 所以:
@app.route('/myFlask/status')
您可以使用blueprint,使用
url_prefix
参数。在我给你举个简单的例子:
view.py
在您的
^{pr2}$app.py
中,您可以相关问题 更多 >
编程相关推荐