我必须从 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 中删除。
我必须从 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 中删除。
False如果您要扩展现有模型,只需设置为 required
或者如果您正在构建一个不扩展任何现有模型的自定义模型,则完全省略它。
time_table_lines_1 = fields.One2many(
'gen.time.table.line', 'gen_time_table', 'Time Table Lines',
domain=[('day', '=', '1')], required=False)
从该行中删除该关键字。
time_table_lines_1 = fields.One2many('gen.time.table.line','gen_time_table', 'Time Table Lines',
domain=[('day', '=', '1')])
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')])
谢谢
阿拜小号