创建新的记录错误

时间:2017-11-17 08:50:46

标签: openerp odoo-10

我有任何帮助请我有这个代码,但创造了工作(odoo 10)

 for obj in self.browse(self):
                backup_status = 'Backup completed successfully at path : %s ' %(tar_file_path)
                self.env['db.backup.line'].create({
                 'backup_id' : obj.id,
                 'name' : obj.name,
                 'date_time' : time.strftime('%Y-%m-%d %H:%M:%S'),
                 'message' : backup_status,
                 'automatic' : automatic,
                 'done_by' : user_id,
                 'path' : tar_file_path,
                 'file_size' : str(os.path.getsize(tar_file_path)),                                 
                })

1 个答案:

答案 0 :(得分:1)

如果您尝试创建one2many关系,则必须提供相关的字段值。否则你无法看到它。请检查数据库表以及数据是否正在更新。或者如果您认为这是一个安全问题,那么尝试创建为超级用户。 喜欢

self.env['db.backup.line'].sudo().create({...})

。 如果您有任何更多的帮助,请用日志更新问题