I use odoo 9 for some reasons. I want to use the master's certain field value in detail view to set the required attribute. But odoo appears Uncaught Error as below:
Uncaught Error: Unknown field my_id.code in domain [[('my_id.code','=', 'A')]]
my code in py:
my_id = fields.Many2one(related='my_parent.my_id', string='my item', readonly=True)
my code in view:
<field name="selfmgt_flag" readonly="0" colspan="2" attrs="{'required': [('my_id.code','=', 'A')]}" />
Try to restart the Odoo service before install/upgrade your module.
Check this out odoo tips: https://learnopenerp.tumblr.com/