django-debug-toolbar日志记录不起作用?

时间:2011-03-10 05:06:15

标签: django

我无法弄清楚如何使用这个插件...

def homepage(request):
print request.META['HTTP_USER_AGENT']
print 'test'
return render(request, 'base.html')

之后,在日志选项卡中必须出现一些输出。在控制台我有:

  

Mozilla / 5.0(Macintosh; U; Intel Mac OS X 10_6_6; zh-CN)AppleWebKit / 534.13(KHTML,与Gecko一样)Chrome / 9.0.597.107 Safari / 534.13   测试

在django-debug-toolbar日志选项卡中,我有“没有消息记录。”

我做错了什么?

1 个答案:

答案 0 :(得分:3)

您需要使用logging模块才能实现此目的。

import logging
logger = logging.getLogger(__name__)
logger.debug('Test')

django-toolbar拦截此调用并将其添加到工具栏中。当你print('test')时,它只是标准化了。