#python-2.7 #openerp #odoo-8 #odoo-survey
#python-2.7 #odoo #odoo-8 #odoo-опрос
Вопрос:
Я должен удалить not null ограничение из odoo не в 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.
Ответ №1:
Просто установите required на False
, если вы расширяете существующую модель
или полностью опустите его, если вы создаете пользовательскую модель, которая не расширяет какую-либо существующую модель.
time_table_lines_1 = fields.One2many(
'gen.time.table.line', 'gen_time_table', 'Time Table Lines',
domain=[('day', '=', '1')], required=False)
Ответ №2:
Удалите это ключевое слово из этой строки.
time_table_lines_1 = fields.One2many('gen.time.table.line','gen_time_table', 'Time Table Lines',
domain=[('day', '=', '1')])
Комментарии:
1. Он сказал
I want to remove required = True from Odoo Python.
. если бы это было так просто, он бы вообще не спрашивал.
Ответ №3:
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')])
Спасибо
Абхай С
Комментарии:
1. Он сказал
I want to remove required = True from Odoo Python.
. если бы это было так просто, он бы вообще не спрашивал.