#exclude排除
#返回結果為queryset型別資料,通過objects控制器可以呼叫,queryset型別資料也能呼叫
#obj_list = models.book.objects.exclude(id=2)
#obj_list = obj_list.filter(title='少年**1')
#obj_list = obj_list.all()
#obj_list = models.book.objects.exclude(id=2).filter(title__contains='少年').exclude(id=5)
#order_by 排序
#返回結果為queryset型別資料,queryset型別資料可以呼叫這個方法
#obj_list = models.book.objects.all().order_by('-id') #-id加個-號表示按照該欄位降序排列, desc asc##
obj_list = models.book.objects.all().order_by('price', '-id') #按照**公升序排列,**相同的按照id降序排列
#reverse()
#翻轉必須在排序資料的基礎上
#返回結果為queryset型別資料,queryset型別資料可以呼叫這個方法
#obj_list = models.book.objects.all().order_by('-id').reverse()
#count
#queryset型別資料可以呼叫這個方法,返回值為數字
#obj_list = models.book.objects.all().count()
#first\last
#queryset型別資料可以呼叫這個方法,返回值為模型類物件
#obj_list = models.book.objects.all().first()
#obj_list = models.book.objects.all()[0]
#obj_list = models.book.objects.all().last()
#exists
#判斷查詢結果是有資料
#queryset型別資料可以呼叫這個方法
#obj_list = models.book.objects.all().exists() #判斷是否有資料的效率高,只找一條記錄 limit 1
#values
#可以獲取指定字段資料
#objects可以呼叫, queryset也能呼叫,返回結果還是queryset,內容為乙個個字典資料
#obj_list = models.book.objects.values('title', 'price')
#obj_list = models.book.objects.filter(id=5).values('title', 'price')
#values_list
#可以獲取指定字段資料,返回結果還是queryset,內容為乙個個元組資料
#obj_list = models.book.objects.values_list('title', 'price')
#obj_list = models.book.objects.filter(id=5).values_list('title', 'price')
#distinct 去重
#一般配合values和values_list來使用
obj_list = models.book.objects.values('
price
').distinct()
print(obj_list)
有道身份證查詢介面API
2 引數說明 q 要查詢的身份證 3 返回xml資料 370782196402121133 山東省濰坊市諸城市 19640212 m 二 返回json格式資料 2 引數說明 q 要查詢的身份證 3 返回json資料 updatecall 1,一 返回xml格式資料 2 引數說明 type 引數手機歸...
免費的天氣查詢api介面呼叫
經過查詢,找到乙個免費的天氣介面api 現在提供給大家使用。呼叫例項 輸入引數url為 輸入引數postdatastr為城市名稱 例如城市名稱 北京 呼叫 如下 返回結果如下 city 北京 aqi 43 forecast ganmao 各項氣象條件適宜,發生感冒機率較低。但請避免長期處於空調房間中...
全國快遞物流查詢 快遞單號查詢介面api
電商,erp廠商可能需要物流資訊介面,對運單號的物流軌跡進行跟蹤,通常有些免費的不好用,及時性要求達不到,收費的也太貴了。最近發現乙個免費的api介面,及時性非常高,基本上就是實時返回。快遞查詢介面 物流跟蹤介面 是快遞鳥為使用者提供的定製化服務,使用者可將訂單資訊通過快遞鳥訂閱給快遞公司,快遞公司...