【发布时间】:2018-02-27 22:47:02
【问题描述】:
我使用 Ext.Ajax.request 将数据从 extJS 文件发送到我的 odoo 控制器,如下所示:
Ext.Ajax.request({
url : '/serviceAP/fun',
headers :{
'Content-Type' : 'application/json'
},
method : 'POST',
jsonData : {"params":
{"cat" : "cat4",
"date" : "02/11/2015",
"notes" : "this notes 4"}
}
})
控制器是这样的:
@http.route('/serviceAP/fun', type="json", auth='public', website=True)
def func_test(self,**args):
http.request.env['sap.orders'].create({"cat": args['cat'], "order_date": args['date'],
"notes": args['notes']})
return None
没有任何问题,可以正常使用 但是现在我想添加许多参数(cat5,cat6,...,catn)所以我需要使用一个 JS 数组我不知道如何处理它我尝试了很多东西但没有结果,因为这种方法仅适用于一个 json 元组 我想知道如何在两侧odoo(odoo控制器/js返回)中处理它
【问题讨论】:
-
我在谈论静态数据+一个元组json数据之前就看到了,我的问题是关于许多元组
标签: javascript python json extjs odoo