Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
可能大家在写一个字段是必填的时候 会在fields 设置required=True属性 这样在创建数据库表的时候 对该字段会设置 非空。有的时候你可能感觉这个字段没有必要设置非空的 于是就把在python中把对应的required=True字段去掉了 。结果重启升级 等等操作的时候 在一些不确定的因素的情况下。数据库的字段属性并非是是想要的结果 可能就是数据库的字段还是非空的!!所以不要完全相信odoo里面的升级sql的机制!要是发现问题的时候最好看下数据库的结构
我怀疑, required=True 必须明确 required=False, 而不能一删了之用默认值