Django记录功能?

时间:2010-04-02 14:11:12

标签: python django

我需要在crontab中运行很多Django管理命令,并希望将每次运行的输出记录到一个特殊的带时间戳的文件中。是否有Django或Python模块可以帮助我做到这一点,还是只需要自己滚动?

3 个答案:

答案 0 :(得分:3)

您可以使用Python日志包作为Python的一部分,请参阅my answer以了解有关Django中日志记录的优雅设置的另一个问题。您可以检查sys.argv以确定您希望如何进行日志记录,例如重定向到不同命令的不同文件。

答案 1 :(得分:2)

看看django-jogging。使用它设置各种自定义日志记录是一件轻而易举的事。

答案 2 :(得分:1)

从django 1.3开始,可以使用更好的日志记录配置方法。请检查我的答案.. Vinay指出的同一个问题: - )

Elegant setup of Python logging in Django