怎样才能查看 Django Models 中将要执行的 SQL 语句?
我们可以通过打印 queryset 的 query 来查看 SQL 语句,栗子如下:
In [1]: queryset = MyModel.objects.all()
In [2]: print queryset.query
SELECT "myapp_mymodel"."id", ... FROM "myapp_mymodel"
本文详细介绍了如何通过打印queryset的query属性来查看DjangoModels中将要执行的SQL语句,提供了实用的示例代码。
怎样才能查看 Django Models 中将要执行的 SQL 语句?
我们可以通过打印 queryset 的 query 来查看 SQL 语句,栗子如下:
In [1]: queryset = MyModel.objects.all()
In [2]: print queryset.query
SELECT "myapp_mymodel"."id", ... FROM "myapp_mymodel"
1284
775
449

被折叠的 条评论
为什么被折叠?