错误消息:
meli_publicar() takes exactly 1 argument (6 given)
我的职能是:
def meli_publicar(titulo,pvp,categoria,tapa,descripcion,access_token):
meli = Meli(client_id=ID_NUMBER,client_secret=SECRET)
body = {"condition":"new", "warranty":"Ante cualquier falla de impresión o de encuadernación se cambia por otro igual sin cargo.", "currency_id":"ARS", "accepts_mercadopago":True, "shipping":{"local_pick_up":True}, "description":descripcion, "video_id":'', "listing_type_id":"bronze", "title":titulo, "available_quantity":1, "price":pvp, "buying_mode":"buy_it_now", "non_mercado_pago_payment_methods":[{"id":"MLAMO"},{"id":"MLATB"}],"category_id":categoria, "automatic_relist":True, "pictures":[{"source":tapa}]}
response = meli.post("/items", body, {'access_token':access_token})
respuesta = json.loads(response.content)
return respuesta
我在模型.py,在与post_save信号一起使用的函数中:
^{pr2}$我不知道错误在哪里,因为meli_publicar()接受6个参数,而不是1个。在
Django 1.8.4,Python 2.7
您正在用所装饰的函数重写名称
meli_publicar
。在不要使用name
meli_publicar
名称两次。在相关问题 更多 >
编程相关推荐