你好老师,有什么好的方法测试是否真正执行SQL语句呢?比如objects.all()就是暂时不执行SQL,而 if all_messages 就是执行了SQL

来源:6-9 django的template数据展示

慕圣5332519

2020-02-09

写回答

1回答

bobby

2020-02-10

目前还没有说明什么时候会执行sql 不过querset不会执行sql 只有在对queryset进行for循环的时候才会执行, 如果你要检测 你可以找一个分析mysql的检测工具当你执行一行代码的时候检测一下是否有sql语句提交到mysql

0
4
慕圣5332519
非常感谢!
2020-02-17
共4条回复

Django+ xadmin 开发在线教育网站

一套通用的技术组合拳,助你解决大部分Python类网站后端问题

1911 学习 · 2149 问题

查看课程