目录
前排提示:是在Windows下的odoo16模块的安装方法(其他版本的odoo应该也可以,其他系统可能就不行了)
步骤1:新建模块
1.1进入odoo根目录(Powershell Prompt)
博主使用anaconda进行环境管理,所以需要先通过Anaconda Powershell Prompt(图1)进入相关环境,没有这个的可以选择Windows Powershell Prompt(图2)
进入后页面如下(两种方式进入的页面都有):
cd进入你的odoo根目录
(补充:你的odoo根目录结构应该类似下面这种)
1.2 创建odoo模块
命令如下:
python odoo-bin scaffold 模块名 目录
例如:
回车后什么的提示都没有说明建立成功了(见下图)
(ps:如果“./”这种相对路径不行的话,就用绝对路径)
1.3 模块目录加入addons_path
odoo根目录下的某个.conf文件,把你模块所在的文件夹路径加入进去(我的是Hi)
步骤2 解注释(根据图片解注释)
模块下路径:views/view.xml
模块下路径:models/models.py
(勘误:下面的代码,第三行"from xxx import xxx"也要解注释)
(按照上图解开这部分注释后,代码层面的任务就完成了,然后运行你的odoo程序吧)
步骤3:开启超级用户模式(然后进入模块)
3.1 开启debug模式(登录后)
在网址那一栏的web后面插入?debug=1(如下图):
↓
(回车,等待网页重新加载即可,右上角会有个瓢虫图标)
3.2开启超级用户
点击:瓢虫图标-Become Superuser
之后你的右上角用户图标就会变成下面那样
步骤4:安装模块并访问
进入app商城搜索你的模块名字,然后安装
然后就可以看到左上角能浏览到你的模块了
点进去就是下面这样
(教程结束,欢迎评论区补充与勘误)