跳转到主要内容

使用bokeh创建仪表板

项目描述

Beta License: AGPL-3 OCA/reporting-engine Translate me on Weblate Try me on Runboat

使用bokeh定义KPI仪表板图表。

目录

配置

  1. 访问 仪表板 > 配置 > KPI仪表板 > 配置KPI

  2. 创建一个新的KPI,指定为bokeh小部件类型

为了定义值,您必须定义一个函数,例如

from bokeh.plotting import figure
from bokeh.embed import components

def test_demo_bokeh(self):
    p = figure(width=1000, height=1000, sizing_mode="scale_both")
    # import that as `from bokeh.plotting import figure`
    p.line([0, 1, 2], [1, 10, random.random() * 10], line_width=5)
    # (...)
    # fill the record field with both markup and the script of a chart.
    script, div = components(p)
    return {"bokeh": "%s%s" % (div, script)}

您也可以使用代码。以下项将自动添加到代码项中

  • figure

  • components

  • simple_components:与components类似,但添加了一个没有alpha背景的主题

错误追踪器

错误在GitHub问题上跟踪。如果遇到问题,请检查是否已报告您的问题。如果是您首先发现的,请通过提供详细且受欢迎的反馈来帮助我们解决这个问题。

请不要直接联系贡献者以获取支持或帮助解决技术问题。

鸣谢

作者

  • Creu Blanca

贡献者

维护者

此模块由OCA维护。

Odoo Community Association

OCA,或Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并推广其广泛使用。

此模块是GitHub上的OCA/reporting-engine项目的组成部分。

欢迎您贡献。有关如何贡献的信息,请访问https://odoo-community.org/page/Contribute

项目详情


下载文件

下载适用于您的平台文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分布

此版本没有可用的源分布文件。请参阅生成分布存档教程。

构建分布

由以下支持