python - Odoo 13 如何安装自定义模块
问题描述
从一开始我就一直在与 Odoo 斗争。这可能是世界上记录最差的软件之一。我尝试在他们的论坛上问这个问题,但在你拥有 x 数量的业力之前,你不能发帖,而你似乎只有在通过他们购买课程时才能获得。
我已经通过https://www.odoo.com/documentation/13.0/setup/install.html#id7遵循了 Ubuntu 源代码的安装教程到 T。
我设法启动了干净的香草版本并进入了超级用户模式,顺便说一句,它也被疯狂地隐藏在如何启用它上。然后进入实际设置需要您至少安装一个应用程序。这对我来说完全没有意义。
无论如何,我最终到达了我发现如何做上述基本事情的地步。现在我想按照您自己的教程创建一个自定义模块:https ://www.odoo.com/documentation/13.0/howtos/backend.html# 。
我使用脚手架命令来启动模块的快速创建。到目前为止,一切都很好。但是当我真的想把它加载到 Odoo 中时,一切似乎都崩溃了。我已经搜索了几个小时,最终在各种来源上得到了相同的说明:转到应用程序 > 更新应用程序列表并刷新。什么都没发生。绝对没有。我删除任何过滤器并搜索自定义模块的名称,但它不存在。
我完全是空的,完全被困住了。缺乏文档和可以找到的少数文档似乎甚至无法正常工作。
所以在我永远放弃 Odoo 之前:如何创建一个模块并将其添加到 Odoo?!
在你问之前,我已经尝试了我能想到的一切:
-从头开始,干净安装超过 5 次
-我什至完全擦除了 UBUNTU 并从头开始
-我尝试搭建脚手架,重新启动 Odoo,手动添加它,将插件的路由修改到配置,在不同的目录中创建我的客户模块,以不同的方式命名,填写清单,绝对没有任何效果。
如果有人可以在这里帮助我,我将不胜感激,但我并没有寄予厚望。当谈到 Odoo 时,我的拉丁语和耐心已经到了尽头。
解决方案
1)从odoo商店下载一个免费模块(确保自定义模块没有问题)
2) 将包含清单文件的文件夹复制到 .conf 文件中定义的 addons 文件夹
3)进入设置并激活开发者模式(你必须是管理员)
4)转到应用程序,激活开发者模式后,您可以更新应用程序列表(左上角第四个按钮)
5)现在只需搜索你的模块并安装它
推荐阅读
- apache-spark - pyspark 嵌套数组爆炸
- themes - Eric IDE 深色主题
- neural-network - Pytorch resNet 在哪里加值?
- angular - 为大纲更改 mat-icon 中的主题
- visual-studio-code - Tab Stop 在 VS Code 中的片段选项中
- inno-setup - Inno Setup打包的文件中检测到木马
- c - 在 UDP 非阻塞客户端/服务器对中生成的随机 EWOULDBLOCKs 与 SIGIO 生成的 recvfroms
- python-3.x - Pandas DF 中的截断行
- cassandra - 如何在 cassandra 中将数据从一列移动到同一表中具有不同数据类型的另一列
- slack - 只有主要所有者可以在 Slack 上发布消息