django应用程序将当前用户名、客户端IP等添加到日志输出中。

DjangoRequestLogger的Python项目详细描述


这个django应用程序向发出的日志记录添加额外的字段 通过标准的python日志记录。目前包括:

  • 用户名-当前登录的django用户的用户名(如果有)。如果没有 用户登录时,值为“u”(与空字符串不同,这意味着 信息不可用)。
  • client_IP—从远程地址和 http_x_转发的。
  • 绝对URL-当前请求的绝对URL,包括查询 弦。
  • 原始POST数据-当前请求的原始POST数据(如果有)。

这些字段可用于日志格式化程序(请参见 以下示例)。它们在Django Sentry中也作为附加数据(如果 你已经安装了Django Sentry)。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java在依赖项上没有这样的方法异常   java如何将@Value注入setter?   验证输入java的最佳实践   java在使用kotlin的安卓项目中没有此类字段错误   我们可以强制java接口实现超时吗?   java将BasicAuth()与FormLogin()组合用于不同的路径   java无法在更新SDK后更新应用程序(未安装应用程序)   macos Java 8、Swing和OSX:对话框使UI对鼠标无响应   java自定义单元格格式以US格式显示,尽管使用了带UK语言环境的DataFormatter   java按升序排列列表字符串数据   java Hibernate OGM[PersistenceUnit:person]无法构建Hibernate SessionFactory   生命周期配置未涵盖java插件执行:com。乱穿马路。专家插件。安卓generation2:安卓mavenplugin:3.5.0:generatesources   java RecyclerView显示为空   当服务器不返回任何输入时,java InputStream read()会阻塞