本文介绍: 在Django中,自带的ORM已经可以满足我们的大部分需求了. 但在数据量比较大的的时候, 考虑到查询效率,以及用户体验等问题,我们就不得不考虑使用SQL语句查询数据库了(本人就是遇到了这样的问题)这里面我们使用了原生的SQL查询方法,那么这里就必须考虑一个问题,就是sql注入的问题,在下一篇我会写一下这方面一些见解.使用raw()方法, 可以自己定义SQL语句, 在这里需要注意,查询字段中必须含有。这里我们用, 到了PostModel, model中的一些数据处理方法在这里也是适用的。…
在Django中,自带的ORM已经可以满足我们的大部分需求了. 但在数据量比较大的的时候, 考虑到查询效率,以及用户体验等问题,我们就不得不考虑使用SQL语句查询数据库了(本人就是遇到了这样的问题)
废话不多说, 直接开始!!!
首先定义一张表
使用raw()方法, 可以自己定义SQL语句, 在这里需要注意,查询字段中必须含有主键, 这里我们用, 到了PostModel, model中的一些数据处理方法在这里也是适用的
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。