Варианты выбора полей в odoo - PullRequest
1 голос
/ 31 мая 2019

Мне нужно создать новое поле в одной из моих форм, которое является полем выбора.Как сделать параметры в поле выбора, записи из другой модели (например, выбор места из списка мест).Нужно ли создавать новый модуль для такого поля?Я использую odoo 12.

Примечание: odoo newbie!

1 Ответ

4 голосов
/ 31 мая 2019

Вместо поля Selection необходимо создать поле Many2one. Вы можете определить поле Many2one, например,

from odoo import fields

   field_name = fields.Many2one('your.model', string="Field  Name")

В вашем случае, если у вас есть места в модели place.place, тогда вы можете создать поле Many2one в вашей форме, например,

   place_id = fields.Many2one('place.place', string="Place")
...