如何查看Django ORM的queryset的相应SQL查询?

有没有办法我可以打印Django ORM生成的查询?

说我执行以下语句:Model.objects.filter(name='test')

如何查看生成的SQL查询?

回答:

每个QuerySet对象都有一个query属性,你可以将其记录或打印到stdout以进行调试。

qs = Model.objects.filter(name='test')

print qs.query

以上是 如何查看Django ORM的queryset的相应SQL查询? 的全部内容, 来源链接: utcz.com/qa/422792.html

回到顶部