首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Odoo fixed复选框

Odoo fixed复选框
EN

Stack Overflow用户
提问于 2021-07-06 12:45:10
回答 1查看 277关注 0票数 2

我正在创建要在复选框中查看的固定值首先我创建包含这些值的新模型

代码语言:javascript
复制
request = fields.Selection(
    [('t1', 'Test1'),
     ('t2', 'Test2'),
     ('t3', 'Test3'),
     ('t4', 'Test4'),
     ('t5', 'Test5'),
    string='Request')

然后我添加了Many2many字段python文件:

代码语言:javascript
复制
req = fields.Many2many('test.request', string="Request")

xml文件:

代码语言:javascript
复制
<field name="req" widget="many2many_tags">

但仍然没有在我的视图中显示,我需要它被视为包含Test1,2,...etc的复选框

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-07-06 13:35:35

您必须使用所需的数据在新模型中创建记录。例如: Record1: Test1,Record2: Test2等等,然后使用many2many字段。

代码语言:javascript
复制
req = fields.Many2many('test.request', string="Request")

对于复选框,您可以使用widget: many2many_checkboxes widget

代码语言:javascript
复制
<field name="req" widget="many2many_checkboxes">

对于选择字段:

代码语言:javascript
复制
request = fields.Selection(
    [('t1', 'Test1'),
     ('t2', 'Test2'),
     ('t3', 'Test3'),
     ('t4', 'Test4'),
     ('t5', 'Test5'),
    string='Request')

xml:

代码语言:javascript
复制
<field name="request">
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68264660

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档