0

我必须从 odoo 中删除 not null 约束,而不是在 postgresql 中。

例如:

time_table_lines_1 = fields.One2many(
        'gen.time.table.line', 'gen_time_table', 'Time Table Lines',
        domain=[('day', '=', '1')], required=True)

我想required = True从 Odoo Python 中删除。

4

3 回答 3

1

False如果您要扩展现有模型,只需设置为 required

或者如果您正在构建一个不扩展任何现有模型的自定义模型,则完全省略它。

time_table_lines_1 = fields.One2many(
        'gen.time.table.line', 'gen_time_table', 'Time Table Lines',
        domain=[('day', '=', '1')], required=False)
于 2016-10-04T11:56:28.473 回答
0

从该行中删除该关键字。

time_table_lines_1 = fields.One2many('gen.time.table.line','gen_time_table', 'Time Table Lines',
    domain=[('day', '=', '1')])
于 2016-10-04T11:56:13.230 回答
0
time_table_lines_1 = fields.One2many(
        'gen.time.table.line', 'gen_time_table', 'Time Table Lines',
        domain=[('day', '=', '1')], required=True)

required=True从该行中删除该关键字 。

它会变成

time_table_lines_1 = fields.One2many(
            'gen.time.table.line', 'gen_time_table', 'Time Table Lines',
            domain=[('day', '=', '1')])

谢谢

阿拜小号

于 2018-07-25T04:30:20.457 回答