wsgi.py
application = DispatcherMiddleware(home.create_app(), {
'/abstract': abstract.create_app(),
'/sentiment': sentiment.create_app(),
})
摘要/ __ init __。py
def create_app(settings_override=None):
app = factory.create_app(__name__, __path__, settings_override)
@app.route("/")
def abstract():
return "Abstract"
嗨,我正在构建一组小型独立应用程序,我希望将它们捆绑到一个项目中。 https://company.io/abstract
和https://company.io/sentiment
是我感兴趣的网址。不幸的是,独立软件包中的这些根级别url附加了一个斜杠,我找不到摆脱它的方法。
我尝试将魔术strict_slashes
附加到各处。但是,如果您利用Werkzeug的DispatcherMiddleware
,这似乎并不是解决此问题的解决方案。有人知道如何摆脱根底的斜杠吗?即https://company.io/abstract
,而不是https://company.io/abstract/
。