Ссылки на электронную почту заказа на покупку сломаны - PullRequest
0 голосов
/ 22 декабря 2018

При создании заказа на поставку и отправке по электронной почте ссылки (просмотр заказа на покупку) на заказ внутри электронного письма, отправленного поставщикам, он не работает.
Когда я открываю эту ссылку (просмотр заказа на покупку), он даетмне ошибка URL не найден: http://localhost:8012/mail/view?res_id=9&model=purchase.order&access_token=6ceaa079-11eb-4537-836c-6c3b9fc2c27b

Image1

Image2

Ответы [ 2 ]

0 голосов
/ 27 декабря 2018

Пожалуйста, убедитесь, что у вас есть один дБ в вашей системе или используйте параметр -d при запуске сервера odoo

запустите службу odoo, используя

python3 odoo-bin -d your_db_name

, это решит вашу проблему.

0 голосов
/ 22 декабря 2018

Убедитесь, что ваш системный параметр web.base.url установлен на ваш общедоступный адрес, а не на localhost.Вы можете найти этот параметр в меню «Настройки» / «Технические параметры» / «Системные параметры».Меню доступно, когда вы находитесь в режиме разработчика.

Не всегда известная функция Odoo заключается в том, что по умолчанию настройка URL обновляется автоматически при входе в систему с учетной записью администратора.Если вы войдете в Odoo с непубличным адресом, например, localhost, это приведет к неправильным адресам для ссылок.Чтобы предотвратить это, вы можете заморозить обновления, создав параметр web.base.url.freeze со значением True и обновив web.base.url в параметрах с правильным URL-адресом.

Итак, я бы не сказал, что ссылки на заказы на покупку Odoo не работают.Если у вас установлен localhost в параметрах, это намеченный способ работы.Адрес localhost, как следует из названия, является просто локальным хостом.Вы или ваш поставщик не можете получить доступ к вашему серверу Odoo с помощью локальных ссылок нигде, кроме как на вашем сервере Odoo.

...