The integrating dash page states:
wsgi.py
from werkzeug.wsgi import DispatcherMiddleware from flask_app import flask_app from app1 import app as app1 from app2 import app as app2 application = DispatcherMiddleware(flask_app, { '/app1': app1.server, '/app2': app2.server, })
This now fails because wsgi refactored their codebase in version 0.15 and that deprecation has only come into force since wsgi 1.0 was released
Middleware from
werkzeug.wsgihas moved to separate modules underwerkzeug.middleware, along with the middleware moved fromwerkzeug.contrib. The oldwerkzeug.wsgiimports are deprecated and will be removed in version 1.0. ([#1452])
werkzeug.wsgi.DispatcherMiddlewarehas moved to [werkzeug.middleware.dispatcher.DispatcherMiddleware]werkzeug.wsgi.ProxyMiddlewareas moved to [werkzeug.middleware.http_proxy.ProxyMiddleware].werkzeug.wsgi.SharedDataMiddlewarehas moved to [werkzeug.middleware.shared_data.SharedDataMiddleware].
Also note: there’s no indication where documentation errors should be posted.
2 posts - 2 participants