簡體   English   中英

如何在 Odoo 12 中使用 many2one 字段?

[英]How to use a many2one field in Odoo 12?

我在 python 文件中有兩個類(odoo 版本是 12):

class Module_procede(models.Model):
    _name = 'moduletest.procede'

    pr = fields.Char("firstname", default='???', required=True)
    mp = fields.Char("lastname", required=True)


class Module_procede(models.Model):
    _name = 'moduletest.prix'

    pr_ = fields.Char("firstname", default='???', required=True)
    mp_ = fields.Char("lastname", required=True)

如何像這樣為字段“pr_”建立關系 Many2one:

pr = fields.Many2one(pr_)

Odoo 文檔很好地解釋了它。 您也可以在 Odoo 源代碼中查看一些示例:

class ModuleProcede(models.Model):
    _name = 'moduletest.procede'

    pr = fields.Char("firstname", default='???', required=True)

class ModulePrix(models.Model):
    _name = 'moduletest.prix'

    pr_ = fields.Many2one(
        string=_('First name'),
        comodel_name='moduletest.procede',
    )

如果你想得到相反的結果,只需將many2one字段移動到另一個模型

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM