Skip to content

Instantly share code, notes, and snippets.

@foxcarlos
Created September 3, 2019 16:17
Show Gist options
  • Save foxcarlos/49793304e784b021a9545f0224975f8e to your computer and use it in GitHub Desktop.
Save foxcarlos/49793304e784b021a9545f0224975f8e to your computer and use it in GitHub Desktop.
one2many (transientModel) on button click
from odoo import models, fields
class DbconnectorMessageBox(models.TransientModel):
_name = 'dbconnector.messagebox'
_description = 'MessageBox Popup'
_rec_name = 'text'
def _default_engine(self):
engine_obj = self.env['dbconnector.engine']
engine_id = self._context.get('active_id')
engine_record = engine_obj.browse(engine_id)
return engine_record
engine_id = fields.Many2one("dbconnector.engine", string="Engine",
required=True, default=_default_engine)
text = fields.Text()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment