【左脚踩右脚上天】Odoo模块中的模块生成器模块
模块的中文名字有点绕口,
翻译的i18n在这里,
自己下载PO文件:
https://github.com/leangjia/OAMG-Auto_Module_Generator-Odoo16.0
无图无真相了,
其中的ERD我给忘记了,
Jeffery指点:ER图。
模块的中文名字有点绕口,
翻译的i18n在这里,
自己下载PO文件:
https://github.com/leangjia/OAMG-Auto_Module_Generator-Odoo16.0
无图无真相了,
其中的ERD我给忘记了,
Jeffery指点:ER图。
浅浅试用了DataEase开源版,并且跟odoo结合起来了。下边是笔记:
1、安装DataEase的docker版:直接起容器:
用官方的或者用github上大佬出品的都可行:
我用的这里:https://github.com/wojiushixiaobai/dataease
2、容器相互之间是隔离的,所以要想办法互通,目的是让DataEase能访问odoo的PG数据库:
先看看odoo的所在网络叫什么,用docker network ls查到叫odoo-13-docker-compose_default,
再看看DataEase的容器名叫什么,用docker ps看到名字叫de_core,
最后用下边命令,让容器de_core可访问odoo-13-docker-compose_default网段:
docker network connect odoo-13-docker-compose_default de_core
3、安装成功,登入DataEase管理后台,建数据源:目的是让DataEase能访问odoo的PG数据库:
http://odoo123.com:8100/
建数据源:
可以在数据源表里看到Odoo的数据表啦:额外说一嘴,可以用来观察学习odoo的数据字典:
4、最后这里安装了odoo的微信小程序商城模块,所以用oe举例建个数据集和仪表盘:
5、数据集和结构:
6、odoo的dataease仪表盘:
有了这个神器,使用发散思维,可联想的空间挺大的。
到https://github.com/KittyMissing/oejia下载回来模块,按照Odoo模块安装教程,放到addons目录下。注意事项:git clone得到的路径需要注意:
第一步进入odoo容器内,在docker容器里安装gcc和python-dev:
apt-get update
apt-get install python3-dev
apt-get install gcc
第二步,安装Oejia模块的依赖:
python3 -m pip install pycrypto
python3 -m pip install xmltodict==0.11.0
python3 -m pip install itsdangerous==0.24
python3 -m pip install kdniao==0.1.2
python3 -m pip install wechatpy
python3 -m pip install sqlalchemy==1.2.5
python3 -m pip install kombu==4.1.0
python3 -m pip install celery==4.1.0
第三步,依赖安装好之后,到Odoo安装oejia模块:
最后,配置oejia微信小程序商城模块:
这算是最友好的把odoo跑起来的方法之一了,除了绿色版之外的之一:
在bt宝塔面板安装odoo
1、首先,进到宝塔面板的Docker界面,搜odoo,然后点安装:
2、接着下一步运行起来: