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如何实时生成简单的2D图形?   java如何使用DirectoryStream过滤隐藏文件。滤器   二进制Java BigInteger测试位64位长   java Grails替换onetoone关联中的对象   爪哇七月至SLF4J大桥   java无法解决符号“窗口”错误   java在Mysql中保存NULL而不是HTML文档的文本   java当blackberry OS显示摄像头权限警报,用户点击通话结束(红色)按钮时,如何正确退出blackberry应用程序   二维地图平铺java上的块碰撞问题   java jpa mysql表不存在自动生成不工作   java在按下按钮或失去焦点时切换JDialog可见性   如何将java中的复杂映射序列化为JSON   JavaHadoop2。2.0追加文件发生AlreadyBeingCreatedException   字符串Java printDailyCost方法   feed如何修复java中新闻api的“太多请求”错误   基于字符串的java Android目录层次结构   如果键存在且值不为null,则java放入映射,否则抛出异常   java如何获取cglib代理类实例的字节码?   算法Java中按多个属性对对象进行分组的一般方法