gpt4 book ai didi

plotly-dash - Dash 将自定义文件夹设置为我的 Assets 文件夹

转载 作者:行者123 更新时间:2023-12-03 15:44:50 28 4
gpt4 key购买 nike

我已经构建了一个仪表板并使用我自己的 css 自定义了外观。该应用程序的结构如下

Folder structure

然后我对我们的 linux 服务器进行了docker化和部署。不幸的是,我们的 linux 服务器用它自己的 css 覆盖了 Assets 文件夹。

为了让应用程序找到它自己的 CSS,我需要在 dash 应用程序中指定我自己的 Assets 文件夹。

我在本地尝试了各种语法(如下)但无法正常工作

app = dash.Dash(__name__,static_folder='/new_assets/')
app = dash.Dash(__name__,assets_folder='/new_asssets/')
app = dash.Dash(__name__,assets_url_path='/new_asssets/')

对此的任何建议将不胜感激!

最佳答案

事实证明这是正确的方法,但您需要指定绝对路径,因此我将此行添加到代码顶部并从仪表板目录运行代码。

import os
assets_path = os.getcwd() +'/src/new_assets'
app = dash.Dash(__name__,assets_folder=assets_path)

关于plotly-dash - Dash 将自定义文件夹设置为我的 Assets 文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54689481/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com