【发布时间】:2014-07-17 09:38:46
【问题描述】:
如果代码已从控制台应用程序(如manage.py <cmd>)执行,我需要启用日志记录,如果正在处理 HTTPRequest,我需要禁用日志记录。过滤器在这里可能非常有用。
LOGGING = {
...
'filters': {
'require_debug_false': {
'()': 'IsFromHTTPRequest'
}
},
...
}
但是,定义命令是否已执行或 HTTPRequest 是否正在处理的最佳方法是什么?追溯分析?
【问题讨论】: