zoukankan      html  css  js  c++  java
  • odoo开发笔记 -- 升级模块 提示外部ID找不到

    可能的原因:

    排查顺序:

    1.id在视图中的加载顺序问题。 可能是:__manifest__.py文件,view文件先后加载顺序有问题;也可能是:xml 视图文件中,被引用的id出现在了引用id的下方(注意:odoo服务启动后,页面的加载顺序是从上到下)。

    2. 上次的代码中的id已经注册进了系统,这个时候解决方式,可以通过前台开发者模式,找到相应的引用视图ID,把它注释掉,再次升级。

    3.  外部Id 相互引用 陷入相互引用,导致ID相互依赖,解决方式:方式1 单独扩展视图,扩展相互引用的视图;方式2 先将相互引用代码删除(注释不管用),安装完成,然后再还原代码,重启服务,升级模块。

  • 相关阅读:
    Markdown学习笔记
    Go 学习笔记(一)
    case中定义变量
    <转>MySql 与Oracle区别
    Java 时间转换问题总结
    线程之间共享
    并发编程快速入门
    redis主从复制
    jedis操作redis
    redis持久化方案
  • 原文地址:https://www.cnblogs.com/hellojesson/p/9186595.html
Copyright © 2011-2022 走看看