odoo是使用scaffolding来完成模块创建工作的
scaffolding 中文意思是脚手架
调用方式像这样
$ ./odoo-bin scaffold Academy my-modules
odoo-bin是可执行单元
scaffold是要做的动作
academy是模块名字
my-modules是模块所在的文件夹
ps:这个文件夹在
try this
odoo-bin scaffold people Peoples
如果没有任何提示,应该就是成功了
在odoo根目录下出现一个peoples文件夹
里面还有一个people的文件夹
在里面是一些文件
包含文件夹 controller demo models security views 还有两个文件 __init__.py __manifest__.py
运行这个模块
python ./odoo-bin --addons-path addons,Peoples
2017-02-11 05:25:51,905 22336 INFO ? odoo: Odoo version 10.0
2017-02-11 05:25:51,910 22336 INFO ? odoo: addons paths: [u'C:\\Users\\hello\\AppData\\Local\\OpenERP S.A.\\Odoo\\addons\\10.0', u'C:\\odoo-10.0\\addons', u'C:\\odoo-10.0\\Peoples', 'C:\\odoo-10.0\\odoo\\addons']
2017-02-11 05:25:51,920 22336 INFO ? odoo: database: default@default:default
2017-02-11 05:25:51,944 22336 INFO ? odoo.service.server: HTTP service (werkzeug) running on 0.0.0.0:8069
上面红色标注处可以看出,插件目录由参数传递进来
相对路径为当前路径
进入网站后可以在应用中搜索到这个模块
ps:搜索的时候要把应用这个搜索条件去掉