请让我知道如何在odoo9中将文件夹(例如:custom_module)添加到“../odoo.py --addons =。/ addons”

我试图将custom_module添加到“”“。/odoo.py--addons =。/ addons”。然后低于错误

odoo.py:错误:选项--addons-path:addons-path'./custom_module'似乎不是有效的Addons目录!

最佳答案

有两种方法可以将自定义文件夹添加到odoo插件路径:

首先是简单的

编辑odoo服务器的配置文件,并找到以addons_path开头并在逗号后加上绝对路径的行,该绝对路径后跟要添加到addons路径的目录,

因此,如果自定义插件目录为/home/user_name/new-addons,而您的odoo实例的路径为/home/user_name/odoo,则该行应如下所示

addons_path = /home/user_name/odoo/openerp/addons,/home/user_name/odoo/addons,/home/user_name/new-addons

第二

是在调用odoo.py脚本并向其传递--addons-path命令行参数时
$ odoo/odoo.py --addons-path="/home/user_name/odoo/openerp/addons, /home/user_name/odoo/addons, /home/user_name/new-addons"

在这种情况下,
  • 不仅必须将路径传递给自定义插件
    目录,还有基本插件的路径
    (odoo / openerp / addons)和核心插件目录(odoo / addons),如果在路径之间的逗号后放置空格,则需要引用目录列表。
  • 在这里您可以使用相对路径,但是它相对于
    您调用odoo.py文件。
  • (如果您使用自定义插件目录必须位于的第二种方式)
    至少一个工作模块,或带有 init .py的任何目录,以及
    里面的 openerp .py文件,否则它会给您"does not seem to a be a valid Addons Directory"错误

  • ,请参阅部分:在“Odoo开发手册”一书中配置插件路径

    关于odoo-9 - 如何在 “”中添加一个custom_folder。/odoo.py--addons =。/addons”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38670514/

    10-12 15:58