任何人都可以向我解释这些参数代表什么和他们做什么(self,cr,uid,obj,name,type,args,context)。我无法找到任何关于它们的好文档。在openerp中的python函数参数
def _do_something(self, cr, uid, obj, name, type, args, context=None):
任何人都可以向我解释这些参数代表什么和他们做什么(self,cr,uid,obj,name,type,args,context)。我无法找到任何关于它们的好文档。在openerp中的python函数参数
def _do_something(self, cr, uid, obj, name, type, args, context=None):
CR - 数据库游标
UID - 当前用户ID
方面 - 环境的变量,像郎咸平,时区
OBJ相同自
名接收字段名称
ARGS为3部分的元组包含一个列表这个字段的搜索条件,虽然搜索功能可能会为每个元组分别调用。
有需要参数的OpenERP中的大部分它们自我,CR,UID,IDS,语境的功能
如果要定义为fields.function
功能,有需要一些额外的参数。你可以参考Functional Fields。
感谢这对我很有帮助 – 2013-03-25 08:46:43