为什么Odoo没有拿起我的模块?

时间:2014-09-08 11:04:40

标签: python openerp openerp-8

我已将模块目录添加到/ home / deploy / host-addons。启动Odoo肯定知道它:

  

2014-09-08 10:50:08,533 5198 INFO? openerp:插件   路径:[ '/家/部署/ odoo /本地/数据/插件/ 8.0',   U '/家庭/部署/ odoo /编译/ 8.0 / OpenERP的/插件',   你'/ home / deploy / odoo / build / 8.0 / addons',你'/ home / deploy / host-addons']

addons文件夹中没什么奇怪的:

$ ls -dl /home/deploy/host-addons/**/*
-rw-r--r-- 1 vagrant vagrant  24 Sep  8 03:30 /home/deploy/host-addons/test/__init__.py
-rw-r--r-- 1 vagrant vagrant 275 Sep  8 03:31 /home/deploy/host-addons/test/__openerp__.py

内容来自:http://odoo-80.readthedocs.org/en/latest/howtos/website.html

的示例

/家庭/部署/主机附加元件/测试/ __初始化__。PY

__author__ = 'kitsunde'

/家庭/部署/主机附加元件/测试/ __的OpenERP __。PY

# -*- coding: utf-8 -*-
{
    # The human-readable name of your module, displayed in the interface
    'name': "Academy",
    # A more extensive description
    'description': """
    """,
    # Which modules must be installed for this one to work
    'depends': ['base'],
}

为什么Odoo不接受插件?

2 个答案:

答案 0 :(得分:19)

重新启动服务器或只是单击更新不会更新可安装模块的列表。你必须去设置 - >用户 - >启用技术功能。然后会出现一个新选项,在设置页面左侧的模块类别中显示“更新模块列表”。

enter image description here

答案 1 :(得分:3)

我有类似问题的Odoo v9,我尝试@ Kit-Sunde方法,但我看不到技术功能复选框,但我找到了一种方法来显示this link中的所有菜单,试试带有debug参数的Odoo url,类似如下:

  

127.0.0.1:8069/web?的调试

在这种情绪下,您可以看到所有菜单,然后转到settings > apps,然后点击左侧边栏中的更新应用列表,现在您可以搜索您的模块并且isntall:)