django.setup方法与日志混淆

时间:2016-03-15 09:01:35

标签: python django error-logging

我正在django中编写一个独立的脚本文件,它将从命令行运行。这不是django中的管理命令。但我还是需要导入django模型

如果我这样做

django.setup()

然后

logging.info("message")

记录终端而不是指定的文件。

如果删除django.setup(),则日志记录工作正常。

为什么会发生这种情况,并且有针对性的解决方法。

注意:Django版本是1.8.6

1 个答案:

答案 0 :(得分:0)

虽然django.setup()是个问题。将文件处理程序添加到日志记录类已修复了问题

如何,

:first-child

希望这有助于将来的任何人。