123456789101112131415161718192021 |
- from odoo import models, fields
- class BaseModel(models.AbstractModel):
- _name = 'BaseModel'
- _description = 'description of BaseModel'
- # 共享字段
- name = fields.Char(string='Name', required=True)
- description = fields.Text(string='Description')
- def print_info(self):
- print(f"Name: {self.name}, Description: {self.description}")
- class MyModel(models.Model):
- _name = 'my.model' # 模型名称,应该唯一
- _description = 'Description of my model' # 模型描述
- # 继承抽象超类的字段
- _inherit = 'BaseModel'
- date_created = fields.Date(string='Date Created') # 模型特有的字段
|