成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術文章
文章詳情頁

Django models filter篩選條件詳解

瀏覽:2日期:2024-10-20 08:01:27

條件選取querySet的時候,filter表示=,exclude表示!=。

querySet.distinct() 去重復

__exact 精確等于 like ’aaa’__iexact 精確等于 忽略大小寫 ilike ’aaa’__contains 包含 like ’%aaa%’__icontains 包含 忽略大小寫 ilike ’%aaa%’,但是對于sqlite來說,contains的作用效果等同于icontains。__gt 大于__gte 大于等于__lt 小于__lte 小于等于__in 存在于一個list范圍內__startswith 以...開頭__istartswith 以...開頭 忽略大小寫__endswith 以...結尾__iendswith 以...結尾,忽略大小寫__range 在...范圍內__year 日期字段的年份__month 日期字段的月份__day 日期字段的日__isnull=True/False

例q1.filter(pub_date__gte=datetime.date.today())表示為時間>=now,q1.exclude(pub_date__gte=datetime.date.today())表示為<=now

“在django models中取得一個字段的distinct值”。

就是select distinct xxx from table_name ...這樣的功能。

使用values會生成ValuesQuerySet(形如N個dict組成的list),猜測大數據無額外性能影響,畢竟queryset系列都是使用時才查詢操作的。

xxxx.objects.values('field_name').distinct()

或者

xxxx.objects.distinct().values('field_name')

補充知識:django中的objects.get和objects.filter方法的區別

為了說明它們兩者的區別定義2個models

class Student(models.Model): name = models.CharField(’姓名’, max_length=20, default=’’) age = models.CharField(’年齡’, max_length=20, default=’’) class Book(models.Model): student = models.ForeignKey(Student)

一. 先說下django的obj.get():

django的get是從數據庫的取得一個匹配的結果,返回一個對象,如果記錄不存在的話,它會報錯。

比如我數據庫里有一條記錄,記錄的name的值是'django'的話,我用student = Student.objects.get(name=’django’),

返回的是一個記錄對象,你可以通過student.__dict__來查看,它返回的是一個字典的形式,{’key’:valeus},key是字段的名稱,而values是值的內容。

而如果我用get方法來查詢一個數據庫里不存在的記錄,程序會報錯。

比如:

student = Student.objects.get(name=’python’)

如果你用django的get去取得關聯表的數據的話,而關鍵表的數據如果多于2條的話也會報錯。

比如我的student表里有一個記錄:

id name age 1 python 24

book表:

id student_id 1 1 2 1

我用

student = Student.objects.get(name=’python’) book = Book.objects.get(student)

它也會報錯,因為book表有2條記錄和student表相匹配。

二. 再說下django filter:

django的filter方法是從數據庫的取得匹配的結果,返回一個對象列表,如果記錄不存在的話,它會返回[]。

比如我數據庫里有一條記錄,記錄的name的值是Python的話,我用

student = Student.objects.filter(name=’python’)

它返回的student是一個對象的列表,可以看的出來student[0]和上面的get方式返回的student的結果是一樣的。

以上這篇Django models filter篩選條件詳解就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Django
相關文章:
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
中文字幕第一页久久| 99亚偷拍自图区亚洲| 五月天激情综合| 91在线精品秘密一区二区| 狼狼综合久久久久综合网| 久久久久久久久久久99999| 青草av.久久免费一区| 日韩午夜高潮| 欧美精品一区二区三区高清aⅴ | 日韩毛片精品高清免费| 波多野结衣中文字幕一区二区三区 | 国产亚洲精品资源在线26u| 久久99热99| 在线看日本不卡| 日韩av高清在线观看| 色呦呦网站一区| 五月激情综合婷婷| 国产精品主播| 亚洲一区二区免费视频| 国产偷久久久精品专区| 亚洲免费在线电影| 亚洲国产日韩欧美一区二区三区| 2020日本不卡一区二区视频| 99久久夜色精品国产网站| 日韩精品中文字幕一区| 国产综合一区二区| 在线观看视频一区| 久久www免费人成看片高清| 欧美视频一区在线| 国产成人免费高清| 久久久不卡网国产精品一区| 欧美精品一卡| 中文字幕亚洲视频| 一本一本久久a久久精品综合妖精| 亚洲日本丝袜连裤袜办公室| 国产精品毛片在线看| 亚洲一区二区三区四区在线观看| 亚洲精品社区| 午夜精品成人在线| 在线观看免费亚洲| 福利一区二区在线观看| 国产精品萝li| 亚洲欧美国产不卡| 精品在线一区二区三区| 日韩免费视频一区二区| 欧美国产高清| 午夜视频在线观看一区二区| 色婷婷综合久久久久中文 | 国产精品每日更新在线播放网址| 影院欧美亚洲| 午夜国产不卡在线观看视频| 欧美日韩国产在线观看| 成人激情av网| 亚洲乱码中文字幕| 欧美系列亚洲系列| 不卡一卡二卡三乱码免费网站| 国产精品久久久久久久岛一牛影视 | 久久久www免费人成精品| 欧美在线播放一区| 国产精品成人免费在线| 色婷婷综合久色| 顶级嫩模精品视频在线看| 亚洲素人一区二区| 欧美日韩在线播放三区| 女女同性女同一区二区三区91| 一区二区三区免费网站| 欧美日韩一区国产| 亚洲一级二级| 久久精品99国产精品| 国产精品国产三级国产三级人妇| 色乱码一区二区三区88| 欧美精品午夜| 极品瑜伽女神91| 国产精品不卡一区二区三区| 在线观看www91| 91老司机福利 在线| 美腿丝袜亚洲三区| 国产欧美综合在线观看第十页| 这里只有精品视频在线观看| 99re热视频精品| 亚洲丰满少妇videoshd| 日韩欧美的一区二区| 一区二区三区国产盗摄| 懂色av一区二区夜夜嗨| 亚洲一区二区三区四区中文字幕| 日韩精品综合一本久道在线视频| 99精品免费| 粉嫩嫩av羞羞动漫久久久 | 鲁大师影院一区二区三区| 不卡一区在线观看| 中文字幕精品—区二区四季| 噜噜噜躁狠狠躁狠狠精品视频| 女生裸体视频一区二区三区| 婷婷中文字幕一区三区| 国产精品无码永久免费888| 91精选在线观看| 性8sex亚洲区入口| 欧美日韩亚洲一区二区三区在线 | 一区二区三区在线播放| 日韩一区在线播放| 日韩精品一区二区三区蜜臀| 色综合久久久久网| 永久域名在线精品| 成人av在线资源网| 久久91精品久久久久久秒播| 亚洲第一激情av| 综合激情成人伊人| 久久蜜臀中文字幕| 欧美一级黄色录像| 91成人看片片| 国产日韩精品视频一区二区三区| 欧美国产日本| 99精品黄色片免费大全| 国产在线精品一区二区三区不卡 | 99热这里都是精品| 久久精品99国产精品日本| 一区二区三区在线看| 久久久久久麻豆| 在线综合视频播放| 91极品视觉盛宴| 亚洲精品美女| 色综合久久综合网97色综合| 国产中文字幕一区| 天天操天天干天天综合网| 国产精品久久久久久久久动漫| 日韩欧美在线不卡| 欧美少妇xxx| 性色一区二区三区| 亚洲人成高清| 欧美人与禽猛交乱配视频| 粉嫩av一区二区三区| 麻豆成人av在线| 五月综合激情网| 欧美日韩国产123区| 99久久精品国产麻豆演员表| 国产xxx精品视频大全| 国产99久久久国产精品潘金| 国产伦精品一区二区三区在线观看| 紧缚捆绑精品一区二区| 国产精品一区二区三区99| 国产成人av电影在线观看| 国产精品资源站在线| 9l国产精品久久久久麻豆| 欧美一区二区视频在线| 国产综合色产| 性欧美暴力猛交另类hd| 色呦呦国产精品| 91精品欧美一区二区三区综合在 | 国产精品一线二线三线| 成人一区二区在线观看| 91在线视频官网| 亚洲精品欧美| 日本高清免费不卡视频| 91精品国产麻豆| 国产婷婷色一区二区三区四区 | 中文亚洲免费| 在线综合亚洲| 色94色欧美sute亚洲线路一久| 欧美三级视频在线播放| 日韩西西人体444www| 国产精品污www在线观看| 日韩一区欧美小说| 日韩专区中文字幕一区二区| 狠狠v欧美v日韩v亚洲ⅴ| 99久久综合国产精品| 亚洲精品中文字幕在线| 色婷婷综合久久| 日韩欧美国产小视频| 亚洲欧洲中文日韩久久av乱码| 日韩国产欧美在线视频| 成人黄色小视频在线观看| 国产精品v欧美精品v日韩精品| 久久不射中文字幕| 日韩精品一区二区三区四区视频| 亚洲欧洲日韩av| 玖玖九九国产精品| 欧美二区不卡| 在线免费av一区| 国产清纯在线一区二区www| 亚洲一二三四在线观看| 国产电影精品久久禁18| 亚洲日本激情| 69久久99精品久久久久婷婷 | 欧美日韩亚洲综合一区二区三区 | 欧美婷婷六月丁香综合色| 欧美性生活影院| 欧美私人免费视频| 在线不卡中文字幕| 精品国产污污免费网站入口| 国产日韩亚洲欧美综合| 国产精品大尺度| 一级中文字幕一区二区| 午夜精品免费在线| 美女国产一区二区| 国产999精品久久久久久绿帽| 91首页免费视频| 一区二区三区我不卡| 国产 欧美在线| 欧美日韩视频一区二区三区| 国产精品18久久久久|