Odoo18-Base/addons/test_mass_mailing/models/mailing_models_utm.py
2025-01-06 10:57:38 +07:00

34 lines
884 B
Python

# Part of Odoo. See LICENSE file for full copyright and licensing details.
from odoo import fields, models
class UtmTestSourceMixin(models.Model):
""" Test utm.source.mixin """
_description = "UTM Source Mixin Test Model"
_name = "utm.test.source.mixin"
_order = "id DESC"
_rec_name = "title"
_inherit = [
"utm.source.mixin",
]
name = fields.Char(inherited=True)
title = fields.Char()
class UtmTestSourceMixinOther(models.Model):
""" Test utm.source.mixin, similar to the other one, allowing also to test
cross model uniqueness check """
_description = "UTM Source Mixin Test Model (another)"
_name = "utm.test.source.mixin.other"
_order = "id DESC"
_rec_name = "title"
_inherit = [
"mail.thread",
"utm.source.mixin",
]
name = fields.Char(inherited=True)
title = fields.Char()