小编Sab*_*abr的帖子

尝试使用mail_thread时Odoo继承错误

我正在尝试在 odoo 中制作一个通知应用程序,它将向用户发送邮件。我找到了文档https://www.odoo.com/documentation/12.0/reference/mixins.html,但是当我尝试启动 odoo 时,我收到错误不存在的模型“mail.thread”。我该如何解决这个问题?

模型.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)]
        ) …
Run Code Online (Sandbox Code Playgroud)

python python-3.x odoo odoo-12

4
推荐指数
1
解决办法
3147
查看次数

标签 统计

odoo ×1

odoo-12 ×1

python ×1

python-3.x ×1