首页 > 解决方案 > 如何从 web_studio 继承模型

问题描述

web_studio我在->中创建了一个模型,x_shippingcountries我想继承这个模型,但这不起作用。不会调用任何方法。

设置:Odoo 13

我有以下内容 __manifest__.py

depends': [
    'base',
    'idx_elasticsearch',
    'web_studio'
],

我在odoo 13中的模型

# -*- coding: utf-8 -*-

from odoo import models, api

class ShippingCountries(models.Model):
    _inherit = 'x_shippingcountries'

    @api.model
    def create(self, vals):
        # hook creation
        _logger.debug("Settings Countries: Queue.hook.create")
        res = super(ShippingCountries, self).create(vals)
        return res

    def write(self, vals):
        # hook writing
        _logger.debug("Settings Countries: Queue.hook.write")
        res = super(ShippingCountries, self).write(vals)
        return res

    def unlink(self):
        # hook deletion
        _logger.debug("Settings Countries: Queue.hook.unlink")
        return super(ShippingCountries, self).unlink()

标签: pythonodoo

解决方案


推荐阅读