0

我在 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 确实记录了代码。那么为什么它不在日志文件中呢?

4

1 回答 1

0

阅读有关记录的 Django 文档。在开始使用之前,您需要先在 settings.py 中配置日志记录。文档中还提供了一个示例配置

于 2013-09-22T13:04:44.900 回答