Ich baue gerade ein Modul wie ein Projektmodul, das die Kanban-Ansicht für das Modell 'test.project' anzeigt und wenn ich auf die Kanban-Ansicht klicke, zeigt es Baumansichten für den Modell-Test. Aufgabe 'bezogen auf' test.project '.Odoo 9 kann ID nicht von many2one Modell speichern
Also machte ich einen Code unter
class Test_project(osv.osv):
_name = "test.project"
_columns = {
'name': fields.char('Name'),
'task_ids': fields.one2many('test.task', 'project_id', string='TASK')
}
class Test_Task(osv.osv):
_name = 'test.task'
_columns = {
'project_id': fields.many2one('test.project', string='Project ID', required=1),
}
Wenn ich ein Datum für ‚test.project‘ gespeichert, es wird korrekt gespeichert, aber wenn ich ein Datum für ‚test.task‘ gespeichert, es zeigt eine Fehler, der ist
Kann die ID nicht bekommen.
in Ihrer 'test.task' project_id ist erforderlich, so während beim Erstellen von Datensatz für 'test.task' project_id = False, so gibt es diesen Fehler –
@ADVALAKI Dann erhalten Sie project_id beim Erstellen eines Datensatzes für 'test.task' ? –