文章目录 一、objects对象源码解读 二、QuerySet方法 1.exclude方法 2.order_by方法 3.values方法 4.values_list方法 5.create方法 6.get_or_create方法 7.exists方法 8.update方法 9.切片操作 10.其他常用方法 11.QuerySet转换为SQL并执行 三、ORM练习 一、objects对象源码解读 之前在进行ORM操作的时候,都是通过模型名.objects来实现的,现在进一步探索其奥秘。 user/views.py如下: from django.http import HttpResponse from django.db.models import Q from django.http import HttpResponse from book.models