Openerp 如何在Odoo框架中集成D3图表?

Openerp 如何在Odoo框架中集成D3图表?,openerp,odoo-8,Openerp,Odoo 8,我是新手,我在odoo中遇到了问题,我需要在odoo表单视图中集成我模型的d3图表。提前谢谢。试试这个, 我们需要在view.xml文件的表单视图字段中配置小部件 view.xml <form string="Graph"> <field name="name" widget="test"/> </form> 为图表创建template.xml文件,这里我们需要编写html模板。模板id和扩展字段字符名称应该

我是新手,我在odoo中遇到了问题,我需要在odoo表单视图中集成我模型的d3图表。提前谢谢。

试试这个, 我们需要在view.xml文件的表单视图字段中配置小部件

view.xml

<form string="Graph">
                    <field name="name"  widget="test"/>    
</form>
为图表创建template.xml文件,这里我们需要编写html模板。模板id和扩展字段字符名称应该相同

template.xml

<template id="test-button">
<script type="text/javascript" src="/transform_organization_chart/static/src/js/d3.js"></script>
            <div t-name="test-button">
                <div id="orgChartContainer">
                    <div id="orgChart"></div>
                    </div>
                <div id="consoleOutput"></div>
            </div>
</template>

该代码具有跟踪代码(
\u gaq
),因此可能有害。你应该解决这个问题。
<template id="test-button">
<script type="text/javascript" src="/transform_organization_chart/static/src/js/d3.js"></script>
            <div t-name="test-button">
                <div id="orgChartContainer">
                    <div id="orgChart"></div>
                    </div>
                <div id="consoleOutput"></div>
            </div>
</template>