首页 > 解决方案 > 将 Flask/Dash 应用程序链接到本地​​ Bootstrap 样式表

问题描述

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

  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],
                       )

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

标签: cssflaskbootstrap-4plotly-dash

解决方案


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


推荐阅读