“名称'log'未定义”错误Django Python

时间:2019-07-30 01:25:11

标签: python django

我收到错误消息“未定义名称'log'”。下面是我的代码,但是在不同的文件上我几乎拥有完全相同的代码,效果很好。

var url = "https://stackoverflow.com"; //not real
var xml = ///some xml

var params = {'content-type': 'application/xml',
              'method': 'post',
              'payload': xml};

var response = UrlFetchApp.fetch(url, params);

1 个答案:

答案 0 :(得分:1)

我已经重新格式化了函数返回的最后一行,以便指出问题所在。


return JsonResponse({
    "isError": True, 
    "error":str(e),
    "errorType":errorType,
    "function":fname,
    "line":exc_tb.tb_lineno,

    # this line below is the problem.
    "log":log 
})

定义的def count名称在log函数内的任何地方,在顶部导入中的任何地方,这就是为什么出现此错误的原因。仔细检查您的其他脚本,然后查看您在log中定义的位置。