Guest User

Untitled

a guest
Mar 24th, 2020
286
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.11 KB | None | 0 0
  1. Ci joint le code que j'ai ajouté :
  2.  
  3. Dans mon fichier entity.py, j'ai ajouté la classe suivante car c'est ce qu'il faut faire d'après la documentation :
  4. class EntityTechnicalRefereeRelation(ModelSQL):
  5. # Relation between the entity and the technical referees
  6. __name__ = 'entity.entity-technical_referee.technical_referee'
  7. entity = fields.Many2One('entity.entity', 'Entity', required=True,
  8. ondelete='CASCADE')
  9. technical_referee = fields.Many2One('technical_referee.technical_referee', 'Technical referee', required=True,
  10. ondelete='RESTRICT')
  11.  
  12. J'ai ajouté EntityTechnicalRefereeRelation au __all__ et dans __init__.py.
  13.  
  14. J'ai également ajouté mon field qui fait l'association entre un référent technique et une entité :
  15.  
  16. technical_referees = fields.Many2Many(
  17. 'entity.entity-technical_referee.technical_referee',
  18. 'entity_id',
  19. 'technical_referee',
  20. "Technical referees",
  21. readonly=False,
  22. )
  23.  
  24. L'erreur complète que j'obtiens est :
  25. AssertionError: <class 'trytond.modules.entity.entity.EntityTechnicalRefereeRelation'> has no docstring
Advertisement
Add Comment
Please, Sign In to add comment