新聞中心
這里有您想知道的互聯網營銷解決方案
獲取django框架ormquery執(zhí)行的sql語句實現方法分析-創(chuàng)新互聯
本文實例講述了獲取django框架orm query執(zhí)行的sql語句實現方法。分享給大家供大家參考,具體如下:
利用Django orM 可以很方便的寫出很多查詢,但有時候,我們需要檢查這些利用 orM 生成的 SQL 語句是否正確,就需要檢查這些ORM 生成的 原生的SQL 語句是否正確。經過測試有如下幾種方法:
1. 通過數據庫的跟蹤日志,可以看到查詢的語句,比如mysql 就可以配置把所有的 SQL 語句打印到日志中,但這種方式并不推薦,只是沒有辦法的時候才這么做。
2. 利用django Query 提供的方法. 比如:
queryset = MyModel.objects.all() print 'query sql: ' + str(queryset .query) #result:
另外有需要云服務器可以了解下創(chuàng)新互聯scvps.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。
文章題目:獲取django框架ormquery執(zhí)行的sql語句實現方法分析-創(chuàng)新互聯
URL分享:http://www.dlmjj.cn/article/djgddh.html