Odoo Help


Display fields of other model in a view

on 1/8/15, 6:27 AM 3,945 views

Hello, I have Odoo8.

I have a view of a specified model by: <field name="model">sale.order</field> for example.

If I want to display in that view values from other model related with this, for example the display_name of the partner_id, how can I do? If I do this <field name="partner_id.display_name" /> (in the "arch" field, of course) I get an internal server error when install the module.


@Ivan, this works in Odoo8? I don't find any reference in the docs and I do this related_display = fields.related('partner_id', 'display_name') and not works.

on 1/8/15, 7:23 AM

Hola Jose, lograste mostrar un campo de otro modelo en una vista?? Porque estoy con el mismo problema y no encuentro solucion

Francisco Tobar
on 10/16/15, 8:13 AM

Hola, pude hacerlo con las respuestas que me indicaron abajo. ¿Vos no pudiste?

on 10/19/15, 9:03 AM
Kalpana Hemnani
On 1/8/15, 8:33 AM

Hello José,

You can define related field for this as below:

display_name = fields.Char('Display Name', related='partner_id.display_name',store=True)


On 1/8/15, 6:46 AM

@Jose, you need to create a related field to display it, so 'display_name' = fields.related('partner_id', 'display_name', ....) and use 'display_name' in your view.

About This Community

This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.


Odoo Training Center

Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.

Test it now

Question tools

1 follower(s)


Asked: 1/8/15, 6:27 AM
Seen: 3945 times
Last updated: 10/19/15, 9:03 AM