Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/317.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在创建合作伙伴时添加CrmLead机会_Python_Odoo 13 - Fatal编程技术网

Python 在创建合作伙伴时添加CrmLead机会

Python 在创建合作伙伴时添加CrmLead机会,python,odoo-13,Python,Odoo 13,我刚开始学习奥多13做一些定制 我需要在创建新联系人时创建新的Crm Opportunity from odoo import models, fields, api, crmlead from datetime import datetime class ResPartner(models.Model): _inherit = 'res.partner' @api.model def create(self, values): result = s

我刚开始学习奥多13做一些定制

我需要在创建新联系人时创建新的Crm Opportunity

from odoo import models, fields, api, crmlead
from datetime import datetime

class ResPartner(models.Model):
    _inherit = 'res.partner'


    @api.model
    def create(self, values):
        result = super(ResPartner, self).create(values)
        CrmLead.create({
            'company_id': 1,
            'priority': '0',
            'name': 'murri',
            'partner_id': 3705,
            'planned_revenue': 0,
            'date_deadline': datetime.date(2020, 10, 26)
        })
        return result
我试图扩展ResPartner,但我给出了一个错误


导入错误:无法从“odoo”导入名称“crmlead”

定义从
模型创建的
目标
模型

@api.model
def create(self, values):
    CrmLead = self.env['crm.lead'] // Destination Object Environment Create
    result = super(ResPartner, self).create(values)
    CrmLead.create({
        'company_id': 1,
        'priority': '0',
        'name': 'murri',
        'partner_id': 3705,
        'planned_revenue': 0,
        'date_deadline': datetime.date(2020, 10, 26)
    })
return result

定义从
源创建的
目标
模型

@api.model
def create(self, values):
    CrmLead = self.env['crm.lead'] // Destination Object Environment Create
    result = super(ResPartner, self).create(values)
    CrmLead.create({
        'company_id': 1,
        'priority': '0',
        'name': 'murri',
        'partner_id': 3705,
        'planned_revenue': 0,
        'date_deadline': datetime.date(2020, 10, 26)
    })
return result

因为奥多不知道CrmLead是什么意思,所以你可以做这些事情来摆脱这个错误

@api.model
def create(self, values):
    CrmLead = self.env['crm.lead']    // Creating an object of 'crm.lead' model
    result = super(ResPartner, self).create(values)
    CrmLead.create({
        'company_id': 1,
        'priority': '0',
        'name': 'murri',
        'partner_id': 3705,
        'planned_revenue': 0,
        'date_deadline': datetime.date(2020, 10, 26)
    })
    return result

@api.model
def create(self, values):
    result = super(ResPartner, self).create(values)
    self.env['crm.lead'].create({
        'company_id': 1,
        'priority': '0',
        'name': 'murri',
        'partner_id': 3705,
        'planned_revenue': 0,
        'date_deadline': datetime.date(2020, 10, 26)
    })
    return result

因为奥多不知道CrmLead是什么意思,所以你可以做这些事情来摆脱这个错误

@api.model
def create(self, values):
    CrmLead = self.env['crm.lead']    // Creating an object of 'crm.lead' model
    result = super(ResPartner, self).create(values)
    CrmLead.create({
        'company_id': 1,
        'priority': '0',
        'name': 'murri',
        'partner_id': 3705,
        'planned_revenue': 0,
        'date_deadline': datetime.date(2020, 10, 26)
    })
    return result

@api.model
def create(self, values):
    result = super(ResPartner, self).create(values)
    self.env['crm.lead'].create({
        'company_id': 1,
        'priority': '0',
        'name': 'murri',
        'partner_id': 3705,
        'planned_revenue': 0,
        'date_deadline': datetime.date(2020, 10, 26)
    })
    return result