Python OpenERP fields.function()解释
我从stock.py文件和行号163中得到了这个代码Python OpenERP fields.function()解释,python,xml,openerp,Python,Xml,Openerp,我从stock.py文件和行号163中得到了这个代码 'complete_name': fields.function(_complete_name, type='char', size=256, string="Location Name", store={'stock.location': (_get_sublocations, ['name', 'location_id'], 10)}), 请给我解释一下上面字段中的以下存储属性 我们可以将fiel
'complete_name': fields.function(_complete_name, type='char', size=256, string="Location Name",
store={'stock.location': (_get_sublocations, ['name', 'location_id'], 10)}),
请给我解释一下上面字段中的以下存储属性
我们可以将fields.function(
与type='manyOne'一起使用吗?
如果您能在openerp 7中给我一个参考示例代码或示例模型类,您可以从这里获得有关
字段的信息。函数
:
你可以在插件中找到很多例子
希望这将对您有所帮助。'store'=True将在数据库中存储字段值。一旦存储,功能字段函数将不再执行
但是如果'store'的值是一个字典,那么(
字典的键将是一个模型名,值将是一个元组,包含ID列表、字段名列表和10-我不知道:-(
)指定为字典键的模型中的任何更改/更新以及更改/更新都位于元组中指定的ID中,并且更改或更新位于列表中指定的字段名称中,然后将加载功能字段的功能并将新数据保存在数据库中属性。?在其他地方,它的状态如store='True'表示需要在数据库中保存记录store='True'
将字段的值存储在数据库中。默认情况下,它是False
,这意味着它的值不会存储在数据库中。但在上面的代码中,它的值不同。那么它返回True/False吗?