Django 查看执行的sql语句方法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_33867131/article/details/82218560
1、该方法只能查看select语句,对于其他更新保存的语句不能查看,会报错:
res = Province.objects.all()
print (res.query)
SELECT 'core_province'.'id', 'core_province'.'name', 'core_province'.'code' FROM 'core_province'

2、该方法会打印出所有执行过的sql语句

1、先导入connection
from django.db import connection

2、在python文件中打印
print(connection.queries)

猜你喜欢

转载自blog.csdn.net/qq_33867131/article/details/82218560