Unexpected page load while integrating dash with flask-blueprint:
def create_app(config_class=DevelopmentConfig):
app = Flask(name)
…
from app.dash_app import bp as dash_app_bp
app.register_blueprint(dash_app_bp)
create_dash_application(app)
At /dash_app init:
from flask import Blueprint
bp = Blueprint(‘dash_app’, name)
from app.dash_app import routes
At /dash_app routes:
def create_dash_application(flask_app):
dash_app = dash.Dash(server=flask_app, name=“Dashboard”, url_base_pathname=“/dash/”)
All this urls are lunching same page:
http://127.0.0.1:5000/dash/ #Expected results
http://127.0.0.1:5000/dash/any/any…
I was hoping for 404 or 500 when browsing unintended links similar to others.
Error Screen-cast link
Any ideas.