django - Django(CSRF 令牌丢失或不正确)抑制日志记录
问题描述
在我们的 web 应用程序中,用户不小心在多个选项卡中打开登录页面并在 Django 中触发“CSRF 令牌丢失或不正确”错误是很常见的。
我想在我们的日志中隐藏这条特定的消息,因为它会产生很多噪音,而且这个问题并不能真正解决。另一方面,应该记录登录过程中的任何其他问题,所以我不想从记录中排除整个 Django 应用程序或类。
您对如何抑制此特定的常见错误消息有任何建议吗?
解决方案
根据官方django 文档,您可以更新您的LOGGING
设置:
'handlers': {
'null': {
'class': 'logging.NullHandler',
},
},
'loggers': {
'django.security.csrf': {
'handlers': ['null'],
'propagate': False,
},
},
推荐阅读
- r - 如何在R中分别从不同水文年的多个站点的每日时间序列数据集中计算年平均温度?
- cordova - Cordova 如何在更改时查看文件并重建
- python - Tkinter 完美正方形的 X 和 Y 是多少?
- user-interface - 如何在 gitlab-ci 上启动一个 selenoid?
- python - Pandas:在组之前和之后动态添加行
- c# - 如何将其转换为 CQL?
- terraform - EKS Terraform - 数据源 aws_eks_cluster_auth - 令牌已过期
- apache-flink - 使用 debezium-json 格式的 Flink 1.11
- http - salesforce:请求 URI 中的绝对路径
- javascript - HTML中的javascript和datalist问题