创建采购订单并通过电子邮件发送指向发送给供应商的电子邮件中的PO的链接(查看采购订单)时,此操作不起作用。
当我打开这个链接(查看采购订单)时,它给我一个错误的网址找不到:http://localhost:8012/mail/view?res_id=9&model=purchase.order&access_token=6ceaa079-11eb-4537-836c-6c3b9fc2c27b


发布于 2018-12-23 04:51:27
检查系统参数web.base.url是否设置为可公开访问的地址,而不是本地主机。您可以在Odoo菜单设置/技术/系统参数中找到此设置。当您处于开发人员模式时,可以访问该菜单。
一个并不总是为人所知的Odoo功能是,默认情况下,当您使用管理员帐户登录时,url设置会自动更新。如果您使用非公共地址登录到Odoo,例如localhost,将导致链接地址错误。为了防止这种情况,您可以通过创建一个值为True的参数web.base.url.freeze来冻结更新,并使用正确的url更新参数中的web.base.url。
所以,我不会说Odoo的订单链接被破坏了。如果在参数中设置了localhost,则这是预期的工作方式。本地主机地址,顾名思义,就是一个本地主机。您或您的供应商不能使用本地主机链接访问您的Odoo服务器。
发布于 2018-12-27 21:00:58
请确保您的系统中只有一个数据库,或者在启动odoo服务器时使用-d参数
使用以下命令启动odoo服务
python3 odoo-bin -d your_db_name这将解决您的问题。
发布于 2020-09-02 09:17:44
是代码
python3 odoo-bin -d your_db_name添加到odoo配置文件?
https://stackoverflow.com/questions/53892164
复制相似问题