我想在我的Django应用程序中在视图函数的不同点输出调试消息.django-debug-toolbar的文档说它使用python日志(log)中的构建,但是我找不到更多的信息.我真的不想登录到文件,而是想登录到工具栏上的信息窗格.这是怎么回事?

推荐答案

您只需使用这logging module个方法,DjDT将拦截它们并在日志(log)记录面板中显示它们.

import logging

logging.debug('Debug Message')

if some_error:
   logging.error('Error Message')

Django相关问答推荐

通过Model Form以编程方式设置Date TimeRangeField

使用override_sets构建一个预装饰的类,以更快的客户端.登录?

如何在Django表单中传递self.请求数据?

模仿没有像预期的那样工作(Django)

将所有守护用户对象权限从一个Django用户重新分配给另一个Django用户

在 Django 4.1 中提交表单之前显示数据

在 Django Admin change_list 视图中更改 list_editable 字段时保存 Django 模型

Django中的多对多关系?

Django 有脚手架吗?

Django模型中的密码字段

magic有什么问题?

django类型对象Http404没有属性get

如何使用基于类的视图处理表单(通过 get 或 post)?

Django表单集:首先需要?

Django 有 SmallIntegerField 的原因是什么?

django 在 unittest 测试中设置环境变量

Django查询否定

用于创建和更新的基于 Django 类的视图

使用 .order_by() 和 .latest() 的 Django 查询

ValueError: 无法解析相关模型 u'app.model'