【发布时间】:2015-06-25 02:34:38
【问题描述】:
我是 odoo 的新手。我的要求是向 odoo 添加一些自定义模型并通过 odoo api 与这些模型进行通信。我想通过多个教程来了解如何在 odoo 中创建新模型。
按照链接 (https://www.odoo.com/documentation/8.0/howtos/backend.html) 创建新模块并在其中创建新模型。我可以按照建议创建名为“openacademy”的模块,并且可以在 odoo UI 上看到。
以下是我创建的模型。
from openerp import models, fields
class LessMinimalModel(models.Model):
_name = 'test.model2'
name = fields.Char()
但是当我从我的 Django 项目中尝试使用对象名称“test.model2”的 web 服务时,它会给出错误“对象 test.model2 不存在”。
我在这里遗漏了什么吗?是否需要配置一些东西才能通过 API 访问?
编辑: 我已经安装了模块,模型也显示在 Database Structure -> Models 下,如下所示。
【问题讨论】: