【文件属性】:
文件名称:django-decode:django3.0.8源码分析
文件大小:11.89MB
文件格式:ZIP
更新时间:2021-03-28 14:46:44
python django source-decode Python
如何将orm操作的sql语句打印出来?
方案一:编辑Django原始码编辑Lib / site-packages / django / db / models / sql / compiler.py文件
# 在文件头部导入logging
import logging
logger = logging . getLogger ( 'django.compiler' )
class SQLCompiler :
def execute_sql ( self , result_type = MULTI , chunked_fetch = False , chunk_size = GET_ITERATOR_CHUNK_SIZE ):
sql_info = sql % tuple ( params ) # 在这里添加这行代码
logger .