Odoo忽略了我对模型和视图所做的所有更改

Odoo忽略了我对模型和视图所做的所有更改,odoo,odoo-13,Odoo,Odoo 13,问题 我创建了一个名为“治疗类型””的模型,如下所示: class TreatmentType(models.Model): _name = "clinicsystem.treatmenttype" _description = "Clinic System Treatment Type" name = fields.Char(string= 'Name', help="Name of The Treatment Type/Catagory") index =

问题

我创建了一个名为“治疗类型””的模型,如下所示:

class TreatmentType(models.Model):
    _name = "clinicsystem.treatmenttype"
    _description = "Clinic System Treatment Type"

    name = fields.Char(string= 'Name', help="Name of The Treatment Type/Catagory")
    index = fields.Integer(string='Index', help="The Index of This Treatment Type For Sorting In Treatment Plan")
    type = fields.Selection([
        ('tooth_based', 'Tooth Based'),
        ('denture_based', 'Denture Based')
    ])
    description = fields.Text()
    isavailable = fields.Boolean(string="Is Available")
    <record model="ir.ui.view" id="clinicsystem.treatmenttype_form">
      <field name="name">Treatment Type</field>
      <field name="model">clinicsystem.treatmenttype</field>
      <field name="arch" type="xml">
        <form string="Treatment Type Form">
          <sheet>
            <group>
              <field name="index"/>
              <field name="name"/>
            </group>
          </sheet>
        </form>
      </field>
    </record>
class TreatmentType(models.Model):
    _name = "clinicsystem.treatmenttype"
    _description = "Clinic System Treatment Type"

    name = fields.Char(string= 'Name', help="Name of The Treatment Type/Catagory")
    index = fields.Integer(string='Index', help="The Index of This Treatment Type For Sorting In Treatment Plan")
    # type = fields.Selection([
    #     ('tooth_based', 'Tooth Based'),
    #     ('denture_based', 'Denture Based')
    # ])
    description = fields.Text()
    isavailable = fields.Boolean(string="Is Available")
并创建了如下视图:

class TreatmentType(models.Model):
    _name = "clinicsystem.treatmenttype"
    _description = "Clinic System Treatment Type"

    name = fields.Char(string= 'Name', help="Name of The Treatment Type/Catagory")
    index = fields.Integer(string='Index', help="The Index of This Treatment Type For Sorting In Treatment Plan")
    type = fields.Selection([
        ('tooth_based', 'Tooth Based'),
        ('denture_based', 'Denture Based')
    ])
    description = fields.Text()
    isavailable = fields.Boolean(string="Is Available")
    <record model="ir.ui.view" id="clinicsystem.treatmenttype_form">
      <field name="name">Treatment Type</field>
      <field name="model">clinicsystem.treatmenttype</field>
      <field name="arch" type="xml">
        <form string="Treatment Type Form">
          <sheet>
            <group>
              <field name="index"/>
              <field name="name"/>
            </group>
          </sheet>
        </form>
      </field>
    </record>
class TreatmentType(models.Model):
    _name = "clinicsystem.treatmenttype"
    _description = "Clinic System Treatment Type"

    name = fields.Char(string= 'Name', help="Name of The Treatment Type/Catagory")
    index = fields.Integer(string='Index', help="The Index of This Treatment Type For Sorting In Treatment Plan")
    # type = fields.Selection([
    #     ('tooth_based', 'Tooth Based'),
    #     ('denture_based', 'Denture Based')
    # ])
    description = fields.Text()
    isavailable = fields.Boolean(string="Is Available")

Odoo开始引发一个错误,指出字段“type”不存在。我试图寻找一个具有相同模型的视图,但上面只提到了一个。

删除视图的
id
中的模块名称,使其具有值
treatmenttype\u form
我检查了您的代码,它按预期工作,尝试解释最终出现此错误所遵循的所有步骤?删除视图的
id
中的模块名称,使其具有值
treatmenttype\u form
我检查了您的代码,它按预期工作,尝试解释最终出现此错误所遵循的所有步骤?