xx__lt:小於
from django.http import httpresponse
deftest1
(request)
:# ① xx_lt:小於
"雙下劃線方法"
)
xx__lte:小於等於def
test1
(request)
:# ②xx_lte:小於等於
"雙下劃線方法"
)
xx__gt:大於def
test1
(request)
:# ③xx_gte:大於
"雙下劃線方法"
)
xx__gte:大於等於def
test1
(request)
:# ④xx_gte:大於等於
"雙下劃線方法"
)
xx__in:包含某些值def
test1
(request)
:# ⑤xx_in:包含某些值
"雙下劃線方法"
)
exclude和xx__in聯合使用:不包含def
test1
(request)
:# ⑥exclude和xx_in聯合使用:不包含[11
"雙下劃線方法"
)
xx__contains():包含某些字元的def
test1
(request)
:# ⑦xx__contains():包含某些字元的
"雙下劃線方法"
)
xx__icontains():包含某些字元的(忽略大小寫),sqlite3不支援def
test1
(request)
:# ⑧xx__icontains():包含某些字元的(忽略大小寫),sqlite3不支援
"雙下劃線方法"
)
xx__range():查詢範圍def
test1
(request)
:# ⑨xx_range():查詢範圍
"雙下劃線方法"
)
xx__startwith:獲取以 『 』 開頭的記錄def
test1
(request)
:# ⑩ xx_startwith:獲取以『』開頭的記錄
"雙下劃線方法"
)
xx__endwith:獲取以 『 』 結尾的記錄def
test1
(request)
:# ⑪xx_endwith:獲取以『』結尾的記錄
"雙下劃線方法"
)
date 可以根據年月日進行過濾def
test1
(request)
:# ⑫date 可以根據年月日進行過濾
"雙下劃線方法"
)
Django之ORM雙下劃線查詢
下面只列舉常用的一些 查詢user表中age大於30的 models.user.objects.filter age gt 30 查詢user表中age小於30的 models.user.objects.filter age lt 30 查詢user表中age大於等於30的 models.user....
django查詢資料庫
特殊過濾 django資料庫查詢時,一般就是 modelname.objects.a ll modelname.objects.filter modelname.objects.get 等等,在過濾時,如果過濾條件假設是其中的某一欄位,比如 id,要求id 5,或者是乙個範圍比如1 id 5,前者可...
django資料庫查詢
特殊過濾 django資料庫查詢時,一般就是 modelname.objects.a ll modelname.objects.filter modelname.objects.get 等等,在過濾時,如果過濾條件假設是其中的某一欄位,比如 id,要求id 5,或者是乙個範圍比如1 id 5,前者可...