Bonjour,

j'ai 2 classes A et B, je veux modifier l'attribut "nombre_balle" de la classe A a partir de la classe B :
classe A :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
class A(models.Model):
    _name = 'test.a'

    name = fields.Char(string="Nom",required=True)
    nombre_balle = fields.Integer(string="Nombre de balle")
classe B :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
class B(models.Model):
    _name = 'test.b'

    name = fields.Char(string="Nom",required=True)
    a_id = fields.Many2one('test.a',ondelete='set null',string="Objet classe A",required=True)
j'ai ajouté un attribut pour récupérer l'attribut nombre_balle de la classe A
Code : Sélectionner tout - Visualiser dans une fenêtre à part
nombre_balle = fields.Integer(related='a_id ')
Comment puis-je modifier la valeur de nombre_balle a partir de la classe B ?