#python #postgresql #odoo
#python #postgresql #odoo
Вопрос:
Я по ошибке удалил файлы css, js в модели ir_attachment, где res_model — это «ir.ui.view».
Теперь, когда я загружаю сервер, я вижу приведенную ниже ошибку трассировки и полное стилизация пользовательского интерфейса исчезла.
Error:
Traceback:
exception@http://172.16.250.21:8069/web/content/1000000030-e5f254f/web.assets_common.js:3692:7
_render@http://172.16.250.21:8069/web/content/1000000030-e5f254f/web.assets_common.js:3737:103
render@http://172.16.250.21:8069/web/content/1000000030-e5f254f/web.assets_common.js:3733:151
renderElement@http://172.16.250.21:8069/web/content/1000000030-e5f254f/web.assets_common.js:4090:1137
_widgetRenderAndInsert/<@http://172.16.250.21:8069/web/content/1000000030-e5f254f/web.assets_common.js:4100:6
Вот список файлов
'web_editor.assets_wysiwyg.css'
'web_editor.assets_wysiwyg.js'
'web.assets_frontend_minimal_js.js'
'web.assets_common_lazy.js'
'web.assets_frontend_lazy.js'
'web.report_assets_pdf.css'
'web.assets_common.css'
'web.report_assets_common.css'
'web.report_assets_common.css'
'web.assets_frontend.css'
'web.assets_common_minimal_js.js'
'web.assets_common.js'
'web.report_assets_common.js'
'web.report_assets_common.js'
Я добавил их вручную, но не смог решить проблему, поскольку URL-адрес пути связан с идентификатором
, например: /web/content/560-03d15b3/web_editor.assets_wysiwyg.css
где 560 — это идентификатор.
Я просто хочу восстановить эти записи, чтобы они работали, как перед их удалением. или есть ли какая-либо возможность восстановить удаленные данные postgres?
Ответ №1:
все, что вам просто нужно, это обновить base
модуль, который восстановит все файлы qweb, js
Комментарии:
1. Это также работает, когда вы восстанавливаете удаленную базу данных, которая имеет очень разные пути в
ir_attachment
качестве ваших локальных файлов. В этом случае мои отчеты работали, но в них отсутствовал какой-либо стиль. Переустановкаbase
исправила это!