美文网首页
django 打印sql查询语句

django 打印sql查询语句

作者: wowshiwoniu | 来源:发表于2018-09-02 16:12 被阅读0次

django提供了完善的orm数据库操作,了解内部的sql查询,会有助于我们理解和使用

django shell 命令打印查询的sql

django shell 类似于IPython,具有友好的操作提示,方便快捷。在这里,我们借助于django-extensions第三方库,来实现orm的sql打印。
Django-extensions have a command shell_plus with a parameter print-sql,进入django shell操作命令如下

$ python manage.py shell_plus --print-sql --settings=project.settings

django 代码中打印请求的sql

>>> qs = MyModel.objects.all()
>>> qs.query
"select * from MyModel"

相关文章

  • django 打印sql查询语句

    django提供了完善的orm数据库操作,了解内部的sql查询,会有助于我们理解和使用 django shell ...

  • 查看Django ORM执行的SQL语句

    查询QuerySet对象执行的SQL语句 查询当前执行的SQL包括Django内置执行的多条执行的SQL语句

  • TP5链式操作之fetchSql

    fetchSql方法用于打印这条执行的sql语句,注意只是查询这条sql,而不是执行

  • Java自学-JDBC 查询

    在JDBC中使用ResultSet查询SQL语句 执行查询SQL语句 步骤 1 : 查询语句 executeQue...

  • Django annotate 时 group by 有额外的字

    描述: 查询语句如下: 打印出sql语句: 原因:虽然在查询中没有明确说明,但是模型的Meta类中的默认排序被添加...

  • Yii2.0数据库常规操作

    一、简单的查询 二、关联查询 三、批量插入 四、查询打印sql语句 五、事务 六、关于日期格式化查询 七、查询结果...

  • mysql数据库查询语句

    1.简单的查询基本表的SQL语句 (1)查询语句 (2)查询语句 Student表的删除SQL语句: 选课表的操作...

  • SQL查询语句

    常用SQL查询语句 一、简单查询语句 1. 查看表结构 SQL>DESC emp; 2. 查询所有列 SQL>SE...

  • 搜索

    直接sql查询 用sql语句like查询,复杂的用sql语句拼接。 视图和存储过程查询 简化程序,提高执行效率,维...

  • SqlServer查询表空间占用情况

    查询sql语句

网友评论

      本文标题:django 打印sql查询语句

      本文链接:https://www.haomeiwen.com/subject/tdymwftx.html