Odoo13_mail_message视图消息记录

第一步:__manifest__.py

    'depends': ['base', 'mail'],

第二步:models.py

class ZeroneBook(models.Model):
    _name = "zerone.book"
    _description = "Zerone Books"
# 这里 固定写法
    _inherit = ['mail.thread']
# 需要的字段中设置可显示 track_visibility='onchange'
    name = fields.Char(string="图书名称", required=True, track_visibility='onchange')
    code = fields.Char(string="图书编号", required=True, track_visibility='onchange')
    state = fields.Selection([('draft', '未被借出'), ('rent', '已经借出'), ('return', '已经归还')],
                            default='draft', string="状态", track_visibility='onchange')

第三步:views.xml

        <!--form视图中添加即可-->
                    </sheet>
                    <div class="oe_chatter">
                        <field name="message_follower_ids" widget="mail_
                        followers"/>
                        <field name="message_ids" widget="mail_thread"/>
                    </div>
                </form>

 

posted @ 2020-09-12 11:32  手可摘星辰。  阅读(443)  评论(0编辑  收藏  举报