獲取 Django queryset 的 SQL
queryset 上的 query
屬性為你的查詢提供了 SQL 等效語法。
>>> queryset = MyModel.objects.all()
>>> print(queryset.query)
SELECT "myapp_mymodel"."id", ... FROM "myapp_mymodel"
警告:
此輸出僅應用於除錯目的。生成的查詢不是特定於後端的。因此,引數未正確引用,使其易受 SQL 注入攻擊,並且查詢甚至可能無法在你的資料庫後端執行。