如何在一个视图中放置多个模型?

how can I place multiples models in one view?

我有 4 个字段名称相同的模型。我需要在一个视图中显示 4 个模型的记录

我该怎么做?

Odoo 视图通常代表数据库中的一条记录。要完成您所说的内容,您需要创建一个视图,该视图代表一条记录,该记录与您所说的所有其他记录都有关系。因此,一种骇人听闻的方法是创建一个模型,其中包含 4 个 many2one 字段,每个字段指向您所指的模型和记录。

另一种选择是创建自定义视图或小部件,并使用 javascript 使用 Odoo javascript api 收集您需要的数据,然后以一种时尚的方式呈现它它可用于您的用例。

这完全取决于您试图通过显示 4 条记录来完成什么。如果只是向用户显示一些信息,具有 4 个 many2one 值的向导模型 (models.TransientModel) 可能会满足您的需要。