【发布时间】:2019-03-20 14:49:50
【问题描述】:
我正在创建一个新视图,以便用户在模块内创建对象的记录,因此我在.xml 上创建了<record>,并在.py 文件上创建了一个类python 来绑定字段'@ 987654324@ 带有 python 变量。问题是当我运行时出现错误:
Model not found: new.activity.type
Error context:
View `New Activity Type`
[view_id: 771, xml_id: vz_custom_activities.custom_activities_new_activity_type, model: new.activity.type, parent_id: n/a]
None" while parsing /Users/augustosansoncadini/odoo_dev/git/addons/vz_custom_activities/views/views.xml:35, near
<record id="custom_activities_new_activity_type" model="ir.ui.view">
<field name="name">New Activity Type</field>
<field name="model">new.activity.type</field>
<field name="arch" type="xml">
<form>
<group>
<field name="name"/>
</group>
</form>
</field>
</record>
views.xml
<record id="custom_activities_new_activity_type" model="ir.ui.view">
<field name="name">New Activity Type</field>
<field name="model">new.activity.type</field>
<field name="arch" type="xml">
<form>
<group>
<field name="name"/>
</group>
</form>
</field>
</record>
new_activity_type.py
from odoo import models, fields, api
class new_activity_type(models.Model):
_name = 'new.activity.type'
name = fields.Text('Name')
__init__.py
# -*- coding: utf-8 -*-
from . import controllers
from . import models
【问题讨论】: