日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

Python Django2 model 查詢介紹(條件、范圍、模糊查詢)

瀏覽:25日期:2022-08-02 10:39:10

條件查詢

范圍查詢

模糊查詢

條件查詢

all()

返回全部結(jié)果集

filter(**kwargs)

返回滿足參數(shù)定義的結(jié)果集 例如

Entry.objects.filter(pub_date__year=2006)

exclude(**kwargs)

返回不滿足參數(shù)定義的結(jié)果集 例如

Entry.objects.exclude(pub_date__year=2006)

鏈?zhǔn)讲樵?/p>

Entry.objects.filter(... headline__startswith=’What’... ).exclude(... pub_date__gte=datetime.date.today()... ).filter(... pub_date__gte=datetime.date(2005, 1, 30)... )

也可以這樣

q1 = Entry.objects.filter(headline__startswith='What')q2 = q1.exclude(pub_date__gte=datetime.date.today())q3 = q1.filter(pub_date__gte=datetime.date.today())

或者

q = Entry.objects.filter(headline__startswith='What')q = q.filter(pub_date__lte=datetime.date.today())q = q.exclude(body_text__icontains='food')get()

filter()返回的是一個結(jié)果集,如果你確定你要返回的是一條結(jié)果,那么就可以使用get() 例如

Entry.objects.get(pk=1)

get()與filter()區(qū)別

get()返回單一的一條記錄,返回類型也是一個對象,filter()返回的實際一個結(jié)果集,返回類型為列表。使用get(),如果查詢結(jié)果為空,將會引起DoesNotExist exception,而filter()將會返回[]

范圍查詢

LimitingEntry.objects.all()[:5]

將會返回前5條記錄

Entry.objects.all()[5:10]

將會返回5~10條記錄

order_by

排序

Entry.objects.order_by(’headline’)[0]

將會按照’headline’進(jìn)行排序,然后返回第一條記錄

語法:字段 + 兩條下劃線 + 內(nèi)置查詢字段

lt(lte): 小于(小于等于)

Entry.objects.filter(pub_date__lte=’2006-01-01’)

等同于

SELECT * FROM ... WHERE pub_date <= ’2006-01-01’;

gt(gte): 大于(大于等于)

in

Entry.objects.filter(id__in=[1,3])

模糊查詢

range

常用來篩選出屬于某個連續(xù)區(qū)間的對象

Entry.objects.filter(id__range=[1,3])contains

包含‘xxx’(大小寫敏感),常用于找出包含某些關(guān)鍵字的對象

Entry.objects.filter(type__name__contains=’python’)

等同于

SELECT ... WHERE name LIKE ’%python%’;

類似的有icontains (大小寫不敏感)。注意contains是大小寫敏感的,icontains是大小寫不敏感的。

startswith

以‘xxx’開頭(大小寫敏感)

Entry.objects.filter(name__startswith=’高級’)

等同于

SELECT ... WHERE name LIKE ’高級%’;

類似的有istartswith (大小寫不敏感)

endswith

以‘xxx’結(jié)尾(大小寫敏感)

類似的有iendswith (大小寫不敏感)

isnull

可設(shè)置為True或者False,用來篩選某字段 為NULL / 不為NULL 的對象

Entry.objects.filter(description__isnull=True)

等同

SELECT ... WHERE description IS NULL;

補(bǔ)充知識:Django filter **conditions多條件多字段過濾篩選數(shù)據(jù)

Application context 應(yīng)用場景:

新增的一條數(shù)據(jù)不能與DB庫里有的數(shù)據(jù)重復(fù)或者需要多條件/多字段篩選數(shù)據(jù)時需要用到 **conditions

conditions ={ ’server_ip’: ip, 'bk_biz_id': bk_biz_id, ’cron_min’: c['cron_min'], ’cron_hour’: c['cron_hour'], ’cron_day’: c['cron_day'], ’cron_month’: c['cron_month'], ’cron_week’: c['cron_week'], ’cron_task’: c['cron_task'], 'creator': c['user'], 'deleted': 0}query_set = CrontabInfo.objects.filter(**conditions)

以上這篇Python Django2 model 查詢介紹(條件、范圍、模糊查詢)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Python 編程
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
久久99精品久久久久久园产越南| 综合激情五月婷婷| 国产精品九九| 久久久国产精品网站| 精品国产亚洲一区二区三区大结局 | 丰满少妇一区| 日韩久久精品| 丝袜美腿亚洲色图| 青青草伊人久久| 成人在线视频免费看| 蜜桃一区二区三区| 中文字幕av亚洲精品一部二部 | 国产综合激情| 亚洲三级精品| 国产精品欧美三级在线观看| 久久久久久婷| 久久国产精品毛片| 日韩美女国产精品| 久久久久久亚洲精品美女| 日韩欧美中文| 免费日本视频一区| 国产精品一区亚洲| 激情综合在线| 日韩精品免费视频一区二区三区| 麻豆91在线播放| 欧美亚洲国产精品久久| 日韩不卡在线观看日韩不卡视频| 国产成人77亚洲精品www| 黄色成人在线网址| 国产精品久久久久77777丨| 久久久久午夜电影| 日本午夜精品久久久久| 久久久久久色 | 中文字幕日本一区二区| 精品亚洲二区| 亚洲网址在线观看| 国产不卡av一区二区| 亚洲欧美视频| 精品美女在线视频| 手机精品视频在线观看| 精品国产美女a久久9999| 亚洲自啪免费| 91视频一区| 欧美偷窥清纯综合图区| 一本大道色婷婷在线| 国产亚洲人成a在线v网站| 九九综合在线| 精品久久中文| 日韩欧美三区| 91成人精品视频| 成人国产精品一区二区免费麻豆| 天海翼亚洲一区二区三区| 日韩一区二区在线免费| 国产欧美丝祙| 亚洲综合色婷婷在线观看| 亚洲国产欧美日本视频| 人人爱人人干婷婷丁香亚洲| 99xxxx成人网| 色综合www| 国产精品美女久久久久久不卡| 亚洲精品午夜av福利久久蜜桃| 国产精品毛片一区二区在线看| 奇米亚洲欧美| 免费视频最近日韩| 香蕉国产精品| 秋霞影视一区二区三区| 你懂的国产精品永久在线| 亚洲美女久久| 免费国产自线拍一欧美视频| 88xx成人免费观看视频库| 麻豆精品少妇| 国产三级一区| 无码日韩精品一区二区免费| 欧美一区二区三区高清视频 | 尤物tv在线精品| 亚洲国产福利| 国产一区二区三区国产精品| 国产精品白丝一区二区三区| 日韩动漫一区| 日本成人在线视频网站| 一区二区电影| 综合国产精品| 麻豆精品91| 国产视频一区三区| 国产农村妇女精品一二区| 欧美91精品| 蜜桃成人av| 国精品一区二区| 黑丝美女一区二区| 影音国产精品| 欧美专区一区二区三区| 国产亚洲福利| av成人国产| 亚洲影视一区| 日韩av午夜在线观看| 国产精品亚洲片在线播放| 美女视频黄 久久| 成人日韩av| 久久精品在线| 亚洲经典在线| 老鸭窝毛片一区二区三区| 日韩在线观看一区二区| 日韩国产高清在线| 国产精品4hu.www| 国产一区国产二区国产三区 | 国产欧美日韩影院| 精品国产亚洲日本| 樱桃视频成人在线观看| 久久精品国内一区二区三区水蜜桃| av在线最新| 国产综合色产| 视频一区视频二区在线观看| 另类激情亚洲| 欧美一区91| 麻豆视频在线观看免费网站黄| 色老板在线视频一区二区| 在线亚洲激情| 日本h片久久| 麻豆视频一区二区| 成人午夜精品| 视频一区视频二区中文| 国产免费播放一区二区| 成午夜精品一区二区三区软件| 91精品国产福利在线观看麻豆| 日韩视频精品在线观看| 日韩欧美2区| 黄色在线观看www| 国产91精品对白在线播放| 人人爽香蕉精品| 国产极品久久久久久久久波多结野| 国产v综合v| 美美哒免费高清在线观看视频一区二区| 日韩激情综合| 欧美aa在线观看| 男女男精品网站| 精品国产亚洲一区二区三区| 亚洲色诱最新| 久久97视频| 国产三级精品三级在线观看国产| 亚洲日产国产精品| 精品三级在线观看视频| 在线一区免费| 国产亚洲在线| 国产精品久久免费视频| 亚洲精品国产嫩草在线观看 | 国产精品极品| 亚洲福利久久| 91欧美日韩在线| 激情欧美国产欧美| 国产精区一区二区| 自拍日韩欧美| 久久精品国内一区二区三区| 亚洲综合欧美| 国产精品成人一区二区不卡| 亚洲作爱视频| 国产一区二区三区四区五区传媒| 亚洲一区二区三区四区五区午夜| 精品久久美女| 日韩1区2区3区| 亚洲不卡系列| 国产精品v日韩精品v欧美精品网站 | 欧美日韩亚洲一区在线观看| 精品高清久久| 中文字幕日本一区二区| 日韩电影二区| 欧美日韩1区| 亚洲一区日韩在线| 日韩国产一区| 国产精品极品在线观看| 国产亚洲在线| 樱桃视频成人在线观看| 国产精品亚洲欧美一级在线| 伊人久久亚洲美女图片| 成人亚洲一区二区| 青青草国产精品亚洲专区无| 亚洲视频www| 国产一区二区三区黄网站| 日韩综合一区二区| 黑丝一区二区三区| 久久中文亚洲字幕| 日韩福利一区| 麻豆网站免费在线观看| 久久99偷拍| 欧美自拍一区| 三级久久三级久久久| 99热精品在线| 亚洲欧美日韩高清在线| 亚洲成人va| www.com.cn成人| 精品国产美女a久久9999| 日韩精品欧美| 国产精品蜜芽在线观看| 国产欧美高清| 日韩精品1区2区3区| 久久亚洲国产精品一区二区| 精品欧美久久| 欧美日韩国产高清| 美女少妇全过程你懂的久久| 久久精品1区| 九一精品国产|