ValueError:<类'TypeError'>:“ import_customers()缺少1个必需的位置参数:'is_auto'”,同时评估了'model.import_customers()'

时间:2019-08-26 11:26:33

标签: python arguments odoo-12

 <?xml version="1.0" encoding="utf-8"?>
    <odoo>
        <record id="status_from_cron_scheduler_action_customer" model="ir.cron">
            <field name="name">Customers Scheduler</field>
            <field name="user_id" ref="base.user_root"/>
            <field name="model_id" ref="model_shopify_connector" />
            <field name="state">code</field>
            <field name="active">0</field>
            <field name="function">_import_customers()</field>
            <field name="args" eval="(True,)" />
            <field name="interval_number">1</field>
            <field name="interval_type">minutes</field>
            <field name="numbercall">-1</field>
        </record>
    </odoo>


    def import_customers(self, is_auto):

这是我的xml和python方法定义。 运行调度程序时,它不接受参数

1 个答案:

答案 0 :(得分:0)

错误中明确提到,当您通过cron调用函数时,您没有给is_auto参数提供错误,而调用import_customer函数时缺少一个参数。