我正在创建要在复选框中查看的固定值首先,我创建了包含这些值的新模型
request = fields.Selection(
[('t1', 'Test1'),
('t2', 'Test2'),
('t3', 'Test3'),
('t4', 'Test4'),
('t5', 'Test5'),
string='Request')
然后我添加了Many2many字段python文件:
req = fields.Many2many('test.request', string="Request")
xml文件:
<field name="req" widget="many2many_tags">
但仍然没有显示在我的视图中,我需要将其视为包含Test1,2的复选框,。。。etc
您必须使用所需的数据在新模型中创建记录。例如:Record1:Test1、Record2:Test2等等,然后使用many2many字段。
req = fields.Many2many('test.request', string="Request")
对于复选框,您可以使用小部件:many2many_checkboxes小部件
<field name="req" widget="many2many_checkboxes">
用于选择字段:
request = fields.Selection(
[('t1', 'Test1'),
('t2', 'Test2'),
('t3', 'Test3'),
('t4', 'Test4'),
('t5', 'Test5'),
string='Request')
xml:
<field name="request">