hostel_student.py
room_id = fields.Many2one("hostel.room", "Room",help="Select hostel room")
hostel_id = fields.Many2one("hostel.hostel", related='room_id.hostel_id')
hostel_room.py
hostel_id = fields.Many2one("hostel.hostel", "hostel", help="旅馆名称")
related
字段=fields.类型(related=“某个字段.类字段”,store=true/false)
related用于创建一个字段,其值与另一个模型中的字段相关联。这意味着当关联字段的值发生变化时,相关字段的值也会自动更新。
相当于当前模型的某个关联类型字段的某个字段带出值。
related使用时候,需要在相应的py文件字段上加readonly属性。
注意:类型需要一致,它通常用于在视图中展示关联模型的信息,而无需进行额外的数据库查询