缺少django中的日志

时间:2013-09-22 12:52:28

标签: django webfaction

我在Webfaction上有一个django应用程序,它似乎发送的日志似乎没有写入日志文件。

我有以下代码:

    log.debug('batch, guid: %s' % request.POST['guid'])
    events = request.POST.getlist('logbatch[]')
    for event in events:
        a = event.split(';')
        userlog = UserLog(csq_id=CsqId.objects.get(guid=request.POST['guid']), elementId=a[1], event=a[0], counter=int(a[2]), clientTime=js_time_to_python(int(a[3])))
        userlog.save()

通常,日志记录工作正常并且配置正确。但是,当我查看数据库时,我可以看到未登录的UserLog对象。由于在日志记录后发生了数据库插入,我确信django确实记录了代码。那么为什么它不在日志文件中呢?

1 个答案:

答案 0 :(得分:0)

阅读Django documentation on logging。在开始使用之前,您需要先configure logging in your settings.py。文档中还提供了an example configuration