我收到这样的错误:
TypeError: create() got multiple values for keyword argument 'context'
这是代码:
mov_id = self.create(cr, uid, ids, {'so_ids':so, 'product_ids':product},context=context)
有什么问题?
我收到这样的错误:
TypeError: create() got multiple values for keyword argument 'context'
这是代码:
mov_id = self.create(cr, uid, ids, {'so_ids':so, 'product_ids':product},context=context)
有什么问题?
要创建记录,参数是 cursor、user_id、值字典和上下文。例如
mov_id = self.create(cr, uid, {'so_ids': so, 'product_ids': product},context=context)
create 不带任何 id,如果您尝试使用复制,则使用
mov_id = self.copy(cr, uid, ids, {'so_ids':so, 'product_ids':product},context=context)
self.create(cr, uid, {'so_ids':"Test"}, context=context)
这是 create 方法的语法。
如果要添加'write_uid',只需在创建方法的字典中添加 {'write_uid': ur_id} 即可。在创建方法中,不需要“id”或“id 列表”。