我正在和接线员谈**
事情
我有这个功能
def splitData(data, operation, n=0, m=0):
..
log.debug("data: %s",data)
...
我从一个 API (django-rest-framework) 视图中调用它,该视图从POST
所以我要做的是这个
log.debug("data from get %s",request.DATA.get('data','[]'))
res = splitData(**request.DATA)
结果是正确的
data from get [{'id':1,'a1':1},{'id':2,'a1':2}]
而splitData
函数内部调试的输出是这样的
data: [u"[{'id':1,'a1':1},{'id':2,'a1':2}]"]
为什么data
那是从**request.DATA
列表中取出的?