from app01 import models 《1》models.Book.objects.filter(id=2) 《2》models.Book.objects.filter(title__contains="番茄") 《3》models.Book.objects.filter(publish_day__year=2017) 《4》models.Book.objects.filter(price__gt=10) 《5》models.Book.objects.filter(price__gt=10).values("title","price") 《6》models.Publisher.objects.filter(name__startswith="沙河") 《7》 models.Author.objects.filter(name__contains="江") 《8》obj = models.Book.objects.get(title="番茄物语").author_set.all() 《9》obj = models.Book.objects.get(title="番茄物语").author_set.all().values() 《10》models.Publisher.objects.get(name="沙河出版社").book_set.all().values('title','price') 《11》models.Book.objects.filter(publisher__name="沙河出版社").values('title','price')
from django.db.models import Avg,Max,Min 《1》models.Book.objects.all().aggregate(Avg("price")) 《2》models.Book.objects.all().aggregate(k1=Avg("price")) 《3》models.Book.objects.all().aggregate(平均价格=Avg("price")) 《4》models.Publisher.objects.get(name="沙河出版社").book_set.all().aggregate(Avg_price=Avg("price"))
from django.db.models import Sum 《1》models.Publisher.objects.get(name="沙河出版社").book_set.all().aggregate(sum_price=sum("price"))