如何在奥多12中使用多个一个字段?

2024-06-26 15:04:08 发布

您现在位置:Python中文网/ 问答频道 /正文

我在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”建立关系manyOne,如下所示:

^{pr2}$

Tags: nametruedefaultfieldsmodelmodelsrequiredmp
1条回答
网友
1楼 · 发布于 2024-06-26 15:04:08

解释清楚。您也可以查看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字段移动到另一个模型

相关问题 更多 >