有没有办法我可以打印Django ORM生成的查询?
说我执行以下语句:Model.objects.filter(name='test')
Model.objects.filter(name='test')
如何查看生成的SQL查询?
每个QuerySet对象都有一个query属性,你可以将其记录或打印到stdout以进行调试。
query
qs = Model.objects.filter(name='test') print qs.query