初步接触Odoo,记录一下自己学习到的一些点.
在看代码的时候,看到这样的一句code:
'state': fields.selection([('draft','Draft'),
('confirmed','Confirmed')],'State',required=True,readonly=True),
'description': fields.text('Description', readonly=True,
[color=red] states[/color]={'draft': [('readonly', False)]} ),
关于states,官方的文档的解释是:
dynamic changes to this field's
common attributes based on the state field
我的理解是:states 是基于state字段才生效的一个属性,上面代码的意思,只有state=draft 的时候,字段description:readonly=False,即可编辑的,其他情况都是只读的...
好的记忆,不如烂笔头.
Y
yuanfei19841121
@yuanfei19841121
-
Openerp states 含义注解 -
Windows 2012 运行greenopenerp,无法启动Postgresql 服务问题昨天尝试把greenopenerp部署在windows服务器上,操作系统是win 2012,运行start.bat 后,发现无法开启Postgresql服务,导致无法打开OE,后来在群里,经老刘指点,原来是该folder没有开启访问权限,设置erveryone控制该folder权限后即可,谨以此贴记录下!
-
Postgresql默认的密码是多少啊默认密码是openpgpwd 吧,可以试试!