采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
听老师讲课的时候听到一个点,queryset生成sql。如果生成的sql不满意怎么办?这个可以改? 我能不能不用model来生成sql,而是自己根据model的字段来自己拼接sql调用queryset呢?我发现query还行可以自己传入sql
首先 你说model生成的sql你不满意,这点就很奇怪了,你用的时候应该能预先知道sql是什么? 如果不是你想的sql那么就有两种可能:1. 你的model用法用错了 2. model无法生成你要的sql 而不是你不满意, 第一种情况你就应该多看看model的具体用法, 第二种就不应该用model而是直接执行你自己的sql, django的model是可以执行原生的sql语句的
应该sql优化的问题吧
登录后可查看更多问答,登录/注册
一套通用的技术组合拳,助你解决大部分Python类网站后端问题
1.4k 18
1.7k 15
1.9k 13
2.1k 13
948 12