我的目标是定制odoo 8的HR模块。
我的odoo 8安装在ubuntu机器上。
我通过以下命令在addons-path(/ opt / odoo / odoo-server / addons)中创建一个新模块:
odoo.py脚手架hr_customization / opt / odoo / odoo-server / addons
我将文件夹的所有者更改为odoo。
这是 __ init __。py 文件
# -*- coding: utf-8 -*-
import hr_customization
import controllers
import models
和 __ openerp __。py 文件
# -*- coding: utf-8 -*-
{
'name': "hr_customization",
'summary': """
customize HR module""",
'description': """
Long description of module's purpose
""",
'author': "MediOS",
'website': "http://www.MediOS.com",
# Categories can be used to filter modules in modules listing
# Check https://github.com/odoo/odoo/blob/master/openerp/addons/base/module/module_data.xml
# for the full list
'category': 'Uncategorized',
'version': '0.1',
# any module necessary for this one to work correctly
'depends': ['hr',],
# always loaded
'data': [
# 'security/ir.model.access.csv',
'templates.xml',
],
# only loaded in demonstration mode
'demo': [
'demo.xml',
],
}
从设置开始,我检查了技术功能,然后,我更新了模块列表,但是当我搜索我的模块时,我什么都没得到!
感谢您的帮助!
答案 0 :(得分:0)
对我而言,听起来,您的附加插件文件夹不在您的openerp-server.conf
中 /opt/odoo/odoo-server/addons
不是默认的插件路径
尝试启动服务器
../odoo.py ---addons-path /opt/odoo/odoo-server/addons
或输入您的openerp-server.conf路径
addons_path=/opt/odoo/addons/,/opt/odoo/odoo-server/addons/
写入openerp-server.conf后重启服务器
../odoo.py -c openerp-server.conf
可选您可以直接在特殊数据库中更新您的模块
../odoo.py -c openerp-server.conf -d your-db -u your-custom-module