这个小部件允许使用Bokeh库显示图表。

odoo13-addon-web-widget-bokeh-chart的Python项目详细描述


Production/StableLicense: LGPL-3OCA/webTranslate me on WeblateTry me on Runbot

本模块增加了将Bokeh图表插入到Odoo标准视图中的可能性。在

Bokeh Chart inserted into an Odoo view

Bokeh是一个Python交互式可视化 以现代web浏览器为目标进行演示的库。它的目标是 提供高雅、简洁的建筑基础探索性和先进性 自定义图形样式为D3.js,但也可以通过 超大型或流式数据集上的高性能交互。博克 可以帮助任何人谁想快速方便地创建互动 绘图、仪表板和数据应用程序。在

如果您想查看bokeh的一些功能示例,请遵循以下步骤link。在

目录

Installation

您需要安装python bokeh库:

pip3 install bokeh==1.1.0

Usage

要在视图中插入Bokeh图表,请执行以下操作:

  1. 声明一个文本计算字段,如下所示:

    ^{pr2}$ 在
  2. 在计算方法中:

    def _compute_bokeh_chart(self):
        for rec in self:
            # Design your bokeh figure:
            p = figure()  # import that as `from bokeh.plotting import figure`
            line = p.line([0, 2], [1, 8], line_width=5)
            # (...)
            # fill the record field with both markup and the script of a chart.
            script, div = components(p)
            rec.bokeh_chart = '%s%s' % (div, script)
    
  3. 在视图中,在任何要显示 博克图表:

    <div>
        <field name="bokeh_chart" widget="bokeh_chart" nolabel="1"/>
    </div>
    

Bug Tracker

bug在GitHub Issues上跟踪。 如果出现问题,请检查是否已报告您的问题。 如果您首先发现它,请帮助我们粉碎它提供详细的和受欢迎的 feedback。在

不要直接联系投稿人关于技术问题的支持或帮助。在

Credits

Authors

  • 锻造流

Contributors

Other credits

  • 此模块使用库Bokeh 这是在开源BSD 3条款“新”或“修订”许可下的。 版权所有(c)2012,Anaconda,Inc
  • 奥多社区协会(OCA)

Maintainers

本模块由OCA维护。在

Odoo Community Association

OCA,或奥多社区协会,是一个非营利性组织 其任务是支持Odoo特性和 促进其广泛使用。在

当前maintainer

LoisRForgeFlow

此模块是GitHub上OCA/web项目的一部分。在

欢迎您投稿。要了解如何访问https://odoo-community.org/page/Contribute。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何从通知中获取图像?   java按住按钮将循环一个动作,直到它被释放   JavaJavassist:如何将动态生成的类添加到特定的包中?   java我需要获取一个字符串并输出字符串中出现最多的单词   java合并排序堆栈溢出错误   java如何使用spring boot配置hibernate   Android中带选择器的Java TCP服务器NIO   java对于长度急剧变化的输入,什么是最佳的StringBuffer初始容量?   java SpringBoot:REST endpint中@RequestParam参数的自定义验证   JavaJPaQuery。fetchResults()已弃用,应如何替换它?   JavaJNA结构创建带来麻烦   java创建只包含响应中某些元素的POJO   java巨大的Perm Gen与应用程序大小相比,是否正常?   JavalibgdxMoveToAction。将setPosition()设置为负坐标,以将演员移出舞台