Я пытаюсь сделать приложение для уведомлений в odoo, которое будет отправлять почту пользователю.Я нашел документацию https://www.odoo.com/documentation/12.0/reference/mixins.html,, но когда я пытаюсь запустить odoo, я получаю сообщение об ошибке несуществующей модели 'mail.thread'.Как я могу решить эту проблему?
models.py:
class skype_bot(models.Model):
_name = 'my.skype'
_inherit = ['mail.thread']
_description = 'My Skype'
# class MySkype(skpy.SkypeEventLoop):
# def onEvent(self, event):
# if isinstance(event, skpy.SkypeNewMessageEvent):
# print(repr(event))
# message = ('New message from user {} at {}: \'{} \''.format(event.msg.userId,
# event.msg.time.strftime(
# '%H:%M dd. %d.%m.%Y'),
# event.msg.content))
@api.one
def SentMail(self, message):
print('called function sentmail')
self.env['mail.message'].create({'message_type': 'notification',
'subtype': self.env.ref('mail.mt_comment').id,
'body': message,
'subject': 'Message subject',
'needaction_partner_ids': [(4, 3)],
})
self.message_post(
subject='Skype message',
body=message,
partner_ids=[(4, 3)]
)
log
сту 1916:20:46 PK odoo [20993]: файл "/opt/odoo/odoo/odoo/modules/loading.py", строка 417, в load_modules
сту 19 16:20:46 PK odoo [20993]:force, состояние, отчет, загруженные_модули, update_module, models_to_check)
сту 19 16:20:46 PK odoo [20993]: файл "/opt/odoo/odoo/odoo/modules/loading.py", строка 313, вload_marked_modules
сту 19 16:20:46 PK odoo [20993]: execute_checks = execute_checks, models_to_check = models_to_check
сту 19 16:20:46 PK odoo [20993]: файл "/ opt / odoo / odoo / odoo/modules/loading.py ", строка 188, в load_module_graph сту 19 16:20:46 PK odoo [20993]: model_names = registry.load (cr, package) сту 19 16:20:46 PK odoo [20993]: файл"/opt/odoo/odoo/odoo/modules/registry.py", строка 240, в нагрузке
сту 19 16:20:46 PK odoo [20993]: model = cls._build_model (self, cr)
сту 19 16:20:46 PK odoo [20993]: Файл "/ opt / odoo / odoo /odoo / models.py ", строка 458, в _build_model
сту 19 16:20:46 PK odoo [20993]: повышение TypeError (" Модель% r наследует от несуществующей модели% r. "% (имя, родительский элемент))
сту 19 16:20:46 PK odoo [20993]: TypeError: Модель 'my.skype' наследует от несуществующей модели 'mail.thread'.- - -