Advertisement
richez77

Untitled

Jun 12th, 2023
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.62 KB | None | 0 0
  1.     tasks = fields.One2Many(
  2.         'quality.task', 'origin', "Tasks", readonly=True)
  3.     quality_tasks = fields.One2Many(
  4.         'quality.task', 'origin', "Quality Tasks", readonly=True,
  5.         filter=[
  6.             ('task_type', '=', 'quality'),
  7.             ])
  8. ....
  9.  
  10. OR
  11. ....
  12.     tasks = fields.One2Many(
  13.         'quality.task', 'origin', "Tasks", readonly=True)
  14.     quality_tasks = fields.Function(
  15.         fields.One2Many('quality.task', 'origin', "Quality Tasks Quality", readonly=True),
  16.         'get_quality_tasks')
  17.  
  18.     def get_quality_tasks(self, name):
  19.         return [t.id for t in tasks if t.task_type == 'quality']
  20. ....
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement