QWebException:'NoneType'对象没有属性'_fields'

时间:2017-01-03 09:49:18

标签: odoo odoo-9 qweb

我使用PostgreSQL在Windows 10上使用了Odoo 9,并且我安装了一个模块来添加字母数量。当我尝试打印销售设计时,它会显示以下错误:

Odoo服务器错误

class Company(models.Model):
    uuid = models.CharField(max_length=36, primary_key=True, db_column='id')

    class Meta:
        managed = False


class Contact(models.Model):
    uuid = models.CharField(max_length=36, primary_key=True, db_column='id')
    company = models.ForeignKey(Company, db_column='company_id')

    class Meta:
        managed = False

该模块是:CompanyContact

2 个答案:

答案 0 :(得分:0)

这与您尝试打印模型中不存在的字段时引发的qweb异常有关。

尝试使用t-field属性搜索标签,并尝试确定t-field中提到的字段是否确实存在于模型中。

由于

答案 1 :(得分:-1)

您是否尝试过将此行添加到PY文件的顶部:

from openerp import models, fields, api, _

你是否面临来自UI的任何其他错误?

让我知道它是否有效。

谢谢, 月光。