【问题标题】:How can I change the favicon on my Superset Application?如何更改我的 Superset 应用程序上的网站图标?
【发布时间】:2022-03-06 03:11:08
【问题描述】:

我正在为客户设置一个新的 Superset,我想在浏览器中显示他的公司徽标和网站图标。

不是在superset/config.py里面,我们可以修改Superset的图标,但不能修改favicon

我正在考虑 Flask 或 Appbuilder 的答案,但不确定...

【问题讨论】:

    标签: superset apache-superset


    【解决方案1】:

    您可以简单地更改包含在 superset/assets/images 文件夹中的 favicon.png 文件。

    【讨论】:

    • 如果您使用 docker 使用图像和标准容器设置,那么在图像容器 incubator-superset_superset 中,您需要在 /app/superset/static/assets/images 替换 favicon.png
    • 从超集版本 0.37 favicon 位于 /lib/python3.6/site-packages/superset/static/assets/images/favicon.png 徽标是 ar /lib/python3.6/site-packages/superset/static/assets/image/superset-logo-horiz.png
    【解决方案2】:

    使用最新版本的 Superset (1.4.1)。 您可以在自定义配置 (superset_config.py) 中添加以下值。

    # Visual Customizations
    APP_NAME = "CUSTOM_APP_NAME"
    APP_ICON = "/static/assets/images/your_custom_logo_horiz.png"
    APP_ICON_WIDTH = 200
    # Path for routing when APP_ICON image is clicked
    LOGO_TARGET_PATH = '/' # Forwards to /superset/welcome/home
    LOGO_TOOLTIP = "Go Home" # Text displayed when hovering.
    FAVICONS = [{"href": "/static/assets/images/custom_favicon.png"}]
    

    【讨论】:

      猜你喜欢
      • 2020-06-05
      • 2022-10-09
      • 1970-01-01
      • 1970-01-01
      • 2021-02-20
      • 1970-01-01
      • 2021-09-07
      • 1970-01-01
      • 2016-09-12
      相关资源
      最近更新 更多