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

时间:2021-01-20 01:45:14
【文件属性】:
文件名称:如何查看Django ORM执行的SQL语句的实现
文件大小:47KB
文件格式:PDF
更新时间:2021-01-20 01:45:14
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

网友评论