Python Django Logger不记录日志,但所有其他记录器都工作

Python Django Logger不记录日志,但所有其他记录器都工作,python,django,logging,Python,Django,Logging,我已将Django应用程序配置为在生产环境中运行,但我无法从Django记录器中获得任何信息 根日志记录器正在写入文件和Azure日志,因此我可以看到我的elasticsearch和opencensus日志写得很好,但django没有任何结果 目前,我正在使用“信息级别”来查看是否有任何结果,但一旦我知道事情进展顺利,我会调整这些结果 DEBUG=False 日志记录={ “禁用现有日志记录器”:False, “过滤器”:{ “要求调试错误”:{ “()”:“django.utils.log.r

我已将Django应用程序配置为在生产环境中运行,但我无法从
Django
记录器中获得任何信息

根日志记录器正在写入文件和Azure日志,因此我可以看到我的elasticsearch和opencensus日志写得很好,但django没有任何结果

目前,我正在使用“信息级别”来查看是否有任何结果,但一旦我知道事情进展顺利,我会调整这些结果

DEBUG=False
日志记录={
“禁用现有日志记录器”:False,
“过滤器”:{
“要求调试错误”:{
“()”:“django.utils.log.requiredbugfalse”,
},
“要求调试为真”:{
“()”:“django.utils.log.requiredbugtrue”,
},
},
“格式化程序”:{
“简单”:{
'格式':'[%(asctime)s]%(levelname)s%(消息)s',
“datefmt”:“%Y-%m-%d%H:%m:%S”
},
“冗长的”:{
'格式':'[%(astime)s]%(levelname)s[%(name)s.%(funcName)s:%(行号)d]%(消息)s',
“datefmt”:“%Y-%m-%d%H:%m:%S”
},
},
“处理程序”:{
“文件”:{
“类”:“logging.FileHandler”,
“文件名”:os.path.join(APP_ROOT,'logs','APP.log'),
“级别”:“信息”,
“格式化程序”:“详细”,
“过滤器”:[“需要调试\u错误”],
},
“控制台”:{#写入控制台
'class':'logging.StreamHandler',
“级别”:“信息”,
“过滤器”:[“需要调试”\u true],
“格式化程序”:“详细”
},
“天蓝”:{
“级别”:“信息”,
“过滤器”:[“需要调试\u错误”],
'class':'opencensus.ext.azure.log\u exporter.AzureLogHandler',
“格式化程序”:“详细”
},
},
“伐木工人”:{
“django”:{
“处理程序”:[
“天蓝”,
“文件”,
],
“级别”:“信息”,
},
'': {
“处理程序”:[
“天蓝”,
“文件”,
],
“级别”:“信息”,
},
}, 
“版本”:1
}

因此,我发现答案是完全覆盖默认日志记录并从头开始构建它

在django小路上发生了一些我无法理解的事情

我强烈推荐这个网站,因为它使用起来更容易理解以下描述-

日志记录={
“禁用现有日志记录器”:True#