Django后台输出原生SQL语句

Posted 孙小龙

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django后台输出原生SQL语句相关的知识,希望对你有一定的参考价值。

如果需要打印orm翻译后的原生sql语句,只需要在setting最后加上下面代码就行。

 1 LOGGING = {
 2     version: 1,
 3     disable_existing_loggers: False,
 4     handlers: {
 5         console:{
 6             level:DEBUG,
 7             class:logging.StreamHandler,
 8         },
 9     },
10     loggers: {
11         django.db.backends: {
12             handlers: [console],
13             propagate: True,
14             level:DEBUG,
15         },
16     }
17 }

 

以上是关于Django后台输出原生SQL语句的主要内容,如果未能解决你的问题,请参考以下文章

Django_终端打印原生SQL语句

执行Django原生的sql语句

Django设置查看原生SQL语句

django中使用原生SQL语句

第三十七节 django使用原生sql语句操作数据库

Django 第十课 1.ORM模型