title: Filling Many2many field (odoo 8)
body: <p><strong>What I've done:</strong></p>
  
  <p>I have a module with </p>
  
  <pre><code>myfield = fields.Many2one('res.partner', string="Graduate", domain=[('is_graduated', '=', True)])
  </code></pre>
  
  <p>Then I have another class with</p>
  
  <pre><code>_inherit = 'res.partner'
  is_graduated = fields.Boolean("Graduated before?", default=False)
  graduations = fields.Many2many('my_module.courses', string="Graduation courses")
  </code></pre>
  
  <p><strong>What I get:</strong></p>
  
  <p>The <code>myfield</code> works good, but the <code>graduations</code> field is empty. If you edit <code>user 1</code> profile you can add entries to <code>graduation</code> field using <code>Add item</code>, but I need it to be filled automaticaly.</p>
  
  <p><strong>What I expect:</strong></p>
  
  <p>I expect that every record where <code>myfield</code> is set to lets say <code>user 1</code>, will be visible in field <code>graduations</code> when you open <code>user 1</code> profile. When I create record and set <code>myfield</code> value to lets say <code>user 1</code>, that record must to be visible in <code>user 1</code> profile in the field <code>graduations</code>. How to achieve that?</p>