Link Flask/Dash 应用到本地 Bootstrap 样式表

Link Flask/Dash app to a local Bootstrap stylesheet

我已经构建了一个 Flask/Dash 应用程序,目前我正在将它链接到外部 bootstrap 样式表,如下所示:

  dash_app = dash.Dash(server=server,
                         routes_pathname_prefix='/dashapp/',
                         external_stylesheets=[dbc.themes.BOOTSTRAP],
                       )

我想对 CSS 添加一些更改,因此下载了样式表 https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css 并将其放入我的一个文件夹中,我正在尝试按以下方式在本地访问它,但它不起作用 - 我的应用程序似乎根本没有与其链接...


BS = "/static/dist/css/bootstrap.min.css"
dash_app = dash.Dash(server=server,
                         routes_pathname_prefix='/dashapp/',
                         external_stylesheets=[BS],
                       )

将应用本地链接到 bootstrap 样式表时,我还应该做些什么吗?

您需要将自定义 css 放在 assets 文件夹中。然后它应该工作。