使用單錶的雙下劃線輔助查詢,可以使查詢更精準
方法作用
__lt
小於__lte
小於等於
__gt
大於__gte
大於等於
__startswith
以…開頭(區分大小寫)
__istartswith
以…開頭(不區分大小寫)
__endswith
以…結尾(區分大小寫)
__iendswith
以…結尾(不區分大小寫)
__contains
包含…(區分大小寫)
__icontains
包含…(不區分大小寫)
__isnull
不為空__range[a,b]
a-b之間,包括a和b
__in[a,b]
a或b__year
xx年的資料
__month
xx月的資料
__contains=『***x-xx-xx』
具體時間的資料
Python單下劃線和雙下劃線
python 用下劃線作為變數字首和字尾指定特殊變數。不能用 from moduleimport 匯入 系統定義名字 類中的私有變數名 核心風格 避免用下劃線作為變數名的開始。因為下劃線對直譯器有特殊的意義,而且是內建識別符號所使用的符號,我們建議程式設計師避免用下 劃線作為變數名的開始。一般來講,...
python的單下劃線和雙下劃線
python 類中的單下劃線開頭的變數表示 該方法為類的私有方法,原則上外部不能訪問,但是用.xx是可以訪問到的 雙下劃線開頭則是強制外部不能直接訪問的用.xx是訪問不到的,它內部其實是將變數名重新命名為 類名 變數名,所以可以通過.類名 變數名訪問 coding utf 8 author linh...
Python 單下劃線和雙下劃線解析
單下劃線 單下劃線開始的成員變數叫做保護變數,意思是只有類物件和子類物件自己能訪問到這些變數 雙下劃線 開始的是私有成員,意思是只有類物件自己能訪問,連子類物件也不能訪問到這個資料。如下列所示 以單下劃線開頭 foo 的代表不能直接訪問的類屬性,需通過類提供的介面進行訪問,不能用 from impo...