问题标签 [django-logging]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
django - Django:记录模板错误
当我在 django 模板中出错时{{placeholder}}
,我没有收到任何错误,只是输出中我期望内容的空白处。发生这种情况时,有没有办法在我的日志中查看某些内容,最好使用logging.warning
or logging.error
?
django - 如何调试 Django 1.8 AppConfig?
我正在使用 Django 1.8。
我正在尝试连接django-registration user_registration 信号。
要连接信号,这篇文章非常明确:使用AppConfig.ready()。我想我已经正确连接了它,但显然我没有,因为它不起作用。所以,为了看看发生了什么,我故意在我的registrationapp/__init__.py中拼错了配置类的名称:
我没有看到任何错误消息或任何消息。
如何判断是否正在加载registrationapp/__init__.py,以及是否正在创建和加载正确的应用配置?
顺便说一句,我完全按照这里的描述设置了控制台日志记录,但它并没有在控制台中记录太多,不知道为什么。(它确实记录了 GET 请求,但它们看起来是不同的记录。)
python - 无法将日志打印到控制台
我正在使用登录我的 Django 项目。
- 如果我将处理程序设置为
file
,我可以在文件中找到日志。 - 如果我将处理程序设置为
console
,则没有任何反应。
这是设置
问题出在哪里?
更新
main
file
在我的项目中,因为我可以在设置处理程序时看到日志文件中的日志
并添加更多信息,我不是在本地调试,我只是使用 debug=true 部署我的 django 服务器并通过公共 ip 访问它
django - Django 管理操作日志记录:如何显示字段更改的初始值和结果值?
我想在我的 django 项目中添加管理员更改的日志记录。我已经通过 LogEntry 模型完成了一些工作:
这很棒,如果我更改数据库中某个对象的某些字段,我可以看到该操作的日志条目。但是在这个日志条目中,我只能看到“字段已更改”,并且我还想查看该字段的初始值和结果值。我怎样才能实现这个功能?
python - 区分生产日志和暂存日志
我在我的 django 应用程序中启用了ERRORS
日志记录,我在配置的电子邮件中收到所有相关日志。
但我无法区分PRODUCTION或STAGING系统是否发生错误。
我应该更改一些日志记录设置,还是有什么方法可以在电子邮件的主题中添加一些环境变量?
这是我在设置中的日志记录代码:
django - Django 日志记录在视图中不起作用
我在我的 Django 1.9 项目中设置了日志记录。我按预期自动获取django_request.log中的日志,但当我在 views.py 中使用日志记录时,不在mylog.log中。我哪里错了?
视图.py
设置.py
django - 如何记录 django 请求和响应?
如何记录 Django 服务器处理的请求和响应?
我有一个 Django 服务器应用程序有表和关系。许多表通过多个 API 端点公开。还有几个自定义函数接受带有参数的 GET/POST 请求并在 python 中运行一个函数并返回一个结果。
作为服务器管理员,我想记录每个请求的所有传入请求和传出响应。对我来说,捕获每个请求生成的 GET/POST 参数以及每个响应发出的数据对我来说很重要。什么是我实现这一点的最佳方式?
django - 为什么 Django 日志记录会跳过日志条目?
这是我的设置模块:
这是我在视图文件中的代码:
我从各种模块获取以前的日志,但没有上面的日志条目“这是一条错误消息”。
django - Django 日志记录,在开发中登录到文件,而无需在生产中创建文件
我正在一个项目中实现 Django 日志记录。我已经让它工作,以便将日志条目插入到我们开发环境中的文件中,并插入到我们生产环境中的数据库中。
我遇到的问题是 Django 需要在非开发环境中创建日志文件,即使它是空的。
有没有更好的方法来实现这一点,以便在非开发环境中不创建空日志文件?
我的代码:
settings.py
日志记录配置:
lib/log/log.py
其中包含过滤类:
django - 将数据存储在日志文件中
我正在为一个项目使用 Django 1.8。我将设置中的日志保留为:
我经常收到Bad Request错误,所以我想看看哪些数据是通过前端发送到函数调用的。
我想知道是否有一种方法可以将前端发送的数据存储到函数中?任何进展将不胜感激。