from odoo import api, fields, models, _ from odoo import tools class dssadstatus(models.Model): _name = "dss.triggervalues" _description = "DigitalSignage Trigger Werte" # _rec_name = "statusname" # _inherit = ['mail.thread', 'mail.activity.mixin'] uuid = fields.Char(default=lambda self: self._default_uuid(), required=True, readonly=True, copy=False, string='UUID') # uuid = fields.Char('UUID', required=True, translate=True) valuename = fields.Char('Wertname', required=True) value_old_bool = fields.Boolean('Alter Boolean_Wert', required=True) value_old_string = fields.Char('Alter String_Wert', required=True) value_old_integer = fields.Integer('Alter Integer_Wert', required=True) icon = fields.Image() order = fields.Integer('Reihenfolge') @api.model def _default_uuid(self): return str(uuid.uuid4())