我希望在我的日志文件中记录插入、更新、删除和查询失败的查询。我在settings.py的Logging字典的logger中配置了django.db.backends。但是我得到了该应用程序中的所有查询。我只需要插入、更新、删除和查询失败的查询。
尝试将以下内容添加到您的settings.py文件中。 LOGGING = { 'version': 1, 'handlers': { 'file': { 'level': 'DEBUG', 'class': 'logging.FileHandler', 'filename': '/path/to/django/debug.log', }, }, 'loggers': { 'django.db.backends': { 'handlers': ['file'], 'level': 'DEBUG', }, }, } 这份文档可能会对您有所帮助,同时这篇文章也是如此。