问题标签 [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.

0 投票
3 回答
4343 浏览

django - Django:记录模板错误

当我在 django 模板中出错时{{placeholder}},我没有收到任何错误,只是输出中我期望内容的空白处。发生这种情况时,有没有办法在我的日志中查看某些内容,最好使用logging.warningor logging.error

0 投票
1 回答
690 浏览

django - 如何调试 Django 1.8 AppConfig?

我正在使用 Django 1.8。

我正在尝试连接django-registration user_registration 信号

要连接信号,这篇文章非常明确:使用AppConfig.ready()。我想我已经正确连接了它,但显然我没有,因为它不起作用。所以,为了看看发生了什么,我故意在我的registrationapp/__init__.py中拼错了配置类的名称:

我没有看到任何错误消息或任何消息。

如何判断是否正在加载registrationapp/__init__.py,以及是否正在创建和加载正确的应用配置?

顺便说一句,我完全按照这里的描述设置了控制台日志记录,但它并没有在控制台中记录太多,不知道为什么。(它确实记录了 GET 请求,但它们看起来是不同的记录。)

0 投票
1 回答
156 浏览

python - 无法将日志打印到控制台

我正在使用登录我的 Django 项目。

  • 如果我将处理程序设置为file,我可以在文件中找到日志。
  • 如果我将处理程序设置为console,则没有任何反应。

这是设置

问题出在哪里?

更新

mainfile在我的项目中,因为我可以在设置处理程序时看到日志文件中的日志

并添加更多信息,我不是在本地调试,我只是使用 debug=true 部署我的 django 服务器并通过公共 ip 访问它

0 投票
1 回答
1370 浏览

django - Django 管理操作日志记录:如何显示字段更改的初始值和结果值?

我想在我的 django 项目中添加管理员更改的日志记录。我已经通过 LogEntry 模型完成了一些工作:

这很棒,如果我更改数据库中某个对象的某些字段,我可以看到该操作的日志条目。但是在这个日志条目中,我只能看到“字段已更改”,并且我还想查看该字段的初始值和结果值。我怎样才能实现这个功能?

0 投票
1 回答
38 浏览

python - 区分生产日志和暂存日志

我在我的 django 应用程序中启用了ERRORS日志记录,我在配置的电子邮件中收到所有相关日志。 但我无法区分PRODUCTIONSTAGING系统是否发生错误。

我应该更改一些日志记录设置,还是有什么方法可以在电子邮件的主题中添加一些环境变量?

这是我在设置中的日志记录代码:

0 投票
1 回答
3560 浏览

django - Django 日志记录在视图中不起作用

我在我的 Django 1.9 项目中设置了日志记录。我按预期自动获取django_request.log中的日志,但当我在 views.py 中使用日志记录时,不在mylog.log中。我哪里错了?

视图.py

设置.py

0 投票
2 回答
1674 浏览

django - 如何记录 django 请求和响应?

如何记录 Django 服务器处理的请求和响应?

我有一个 Django 服务器应用程序有表和关系。许多表通过多个 API 端点公开。还有几个自定义函数接受带有参数的 GET/POST 请求并在 python 中运行一个函数并返回一个结果。

作为服务器管理员,我想记录每个请求的所有传入请求和传出响应。对我来说,捕获每个请求生成的 GET/POST 参数以及每个响应发出的数据对我来说很重要。什么是我实现这一点的最佳方式?

0 投票
4 回答
13770 浏览

django - 为什么 Django 日志记录会跳过日志条目?

这是我的设置模块:

这是我在视图文件中的代码:

我从各种模块获取以前的日志,但没有上面的日志条目“这是一条错误消息”。

0 投票
1 回答
964 浏览

django - Django 日志记录,在开发中登录到文件,而无需在生产中创建文件

我正在一个项目中实现 Django 日志记录。我已经让它工作,以便将日志条目插入到我们开发环境中的文件中,并插入到我们生产环境中的数据库中。

我遇到的问题是 Django 需要在非开发环境中创建日志文件,即使它是空的。

有没有更好的方法来实现这一点,以便在非开发环境中不创建空日志文件?

我的代码:

settings.py日志记录配置:

lib/log/log.py其中包含过滤类:

0 投票
1 回答
283 浏览

django - 将数据存储在日志文件中

我正在为一个项目使用 Django 1.8。我将设置中的日志保留为:

我经常收到Bad Request错误,所以我想看看哪些数据是通过前端发送到函数调用的。

我想知道是否有一种方法可以将前端发送的数据存储到函数中?任何进展将不胜感激。