如何查看Django ORM执行的SQL语句的实现

时间:2024-02-09 19:31:54
【文件属性】:

文件名称:如何查看Django ORM执行的SQL语句的实现

文件大小:47KB

文件格式:PDF

更新时间:2024-02-09 19:31:54

go ng OR

Django ORM对数据库操作的封装相当完善,日常大部分数据库操作都可以通过ORM实现。但django将查询过程隐藏在了后台,这在开发时可能会略显晦涩,并且使用方式不当还会造成开销过大。 那么如何查看django何时执行了什么sql语句呢?答案是使用Logging。 先直接上方法,在settings.py中加入LOGGING选项,调整logging等级为DEBUG即可: LOGGING = { 'version': 1, 'disable_existing_loggers': False, 'formatters': { 'simple': { 'forma


网友评论