日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

Django ORM 知识点总结

發(fā)布時(shí)間:2023/12/18 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Django ORM 知识点总结 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

Query是如何工作的

Django QuerySet是懶執(zhí)行的,只有訪問(wèn)到對(duì)應(yīng)數(shù)據(jù)的時(shí)候,才會(huì)去訪問(wèn)數(shù)據(jù)庫(kù)。另外如果你再次讀取查詢到的數(shù)據(jù),將不會(huì)觸發(fā)數(shù)據(jù)庫(kù)的訪問(wèn),而是直接從緩存獲取。
比如

# 這里不會(huì)訪問(wèn)數(shù)據(jù)庫(kù),origins只是一個(gè)查詢query,不是數(shù)據(jù)實(shí)例 origins = queryset.filter(status__in=[0, 2]) # 這里會(huì)訪問(wèn)數(shù)據(jù)庫(kù),將origins中的查詢query與此update語(yǔ)句拼在一起組成一個(gè)sql語(yǔ)句 origins.update(status=1) # 這里的origins,是再次執(zhí)行查詢之后的結(jié)果,因此,結(jié)果為空集 # 如果此時(shí)認(rèn)為origins是之前查詢的結(jié)果集,就會(huì)出錯(cuò) for origin in origins: self.after_confirm(origin, project_id)

在訪問(wèn)兩個(gè)數(shù)據(jù)庫(kù)的時(shí)候,需要把對(duì)前一個(gè)數(shù)據(jù)庫(kù)訪問(wèn)的結(jié)果轉(zhuǎn)為緩存數(shù)據(jù)再執(zhí)行對(duì)下一個(gè)數(shù)據(jù)庫(kù)的訪問(wèn),比如

# object1與object2通過(guò)關(guān)系表Relations關(guān)聯(lián) # object1和Relations表在同一個(gè)數(shù)據(jù)庫(kù)中,object2在另一個(gè)數(shù)據(jù)庫(kù)中 # 現(xiàn)在需要通過(guò)object1的一堆id來(lái)找到對(duì)應(yīng)的object2# 錯(cuò)誤寫法: object2_ids = Relations.filter(object1_id__in=(object1_ids)).values_list('object2_id', flat=True).distinct() object2s = Object2.objects.filter(id__in=object2_ids) # 如果這時(shí)直接這樣寫,則實(shí)際上是涉及兩個(gè)數(shù)據(jù)庫(kù)的query的拼接,會(huì)出錯(cuò) # 應(yīng)該將第一個(gè)query轉(zhuǎn)換為內(nèi)存數(shù)據(jù)list# 正確寫法: object2_ids = list(Relations.filter(object1_id__in=(object1_ids)).values_list('object2_id', flat=True).distinct()) object2s = Object2.objects.filter(id__in=object2_ids)

多使用query的count()函數(shù)代替for循環(huán)計(jì)數(shù)

對(duì)1530條數(shù)據(jù)做for循環(huán)計(jì)數(shù)的速度是0.2~0.3s

而用count只需要0.007s左右

Django目前不提供外鍵或多對(duì)多的關(guān)系跨越多個(gè)數(shù)據(jù)庫(kù)的支持。如果你使用路由器分割模型對(duì)不同的數(shù)據(jù)庫(kù),任何FOREIGNKEY和多對(duì)多關(guān)系的模型定義必須是單個(gè)數(shù)據(jù)庫(kù)的內(nèi)部。

復(fù)制模型數(shù)據(jù)

  • 獲取model_object值的方式

model.var

model中定義了為IntegerField的屬性取出來(lái)是int

  • 將model_object轉(zhuǎn)成字典

model.__dict__ 或者 model_to_dict(model)

  • 復(fù)制模型數(shù)據(jù)
# 在主數(shù)據(jù)庫(kù)創(chuàng)建一個(gè)訂單副本 # id也會(huì)相應(yīng)復(fù)制,但created_time和modified_time不會(huì) order = Order.objects.using('qtr').last() OrderCopy.objects.create(**model_to_dict(order), project_id='qtr')

外鍵的反向引用

  • Tag.objects.filter(project_tag__project_id=project_id)

ProjectTag表的tag字段外鍵到了Tag表的id字段,并且定義了related_name='project_tag'的反向引用,因此可以通過(guò)Tag Model的project_tag字段訪問(wèn)到ProjectTag Model。project_tag__project_id表示ProjectTag Model的project_id字段

  • Tag.objects.filter(user_tag__user_id=user_id)

UserTag表的tag字段外鍵到了Tag表的id字段,并且定義了related_name='user_tag'的反向引用。同時(shí)UserTag表的user字段外鍵到了User表,因此user_tag__user_id表示User的id字段

總之,外鍵的反向引用用兩橫

Update

Tag.objects.filter(id__in=ids).all().update(**update_data)

filter(id__in=ids)相當(dāng)于where id in ids

如果過(guò)濾的結(jié)果是空集則不會(huì)執(zhí)行更新

update_data是一個(gè)字典

利用Q構(gòu)建復(fù)雜的查詢條件

如何取數(shù)據(jù)表最后兩條數(shù)據(jù)

Record.objects.order_by('-id')[:2]

[:2]會(huì)被翻譯為L(zhǎng)IMIT 2

關(guān)于這個(gè)語(yǔ)句的性能消耗:http://blog.jobbole.com/52852/ 總之就是消耗不大

獲取指定列的數(shù)據(jù)

  • values:返回一個(gè)dict
record = Record.objects.values('id','name').first() print(type(record)) # <class 'dict'>
  • values_list: 返回一個(gè)tuple,設(shè)置flat=True可以在只選擇一列的情況下返回不用tuple包裹的數(shù)據(jù)
# 取最后兩條數(shù)據(jù)記錄的svn版本 ClientVersion.objects.values_list('svn_version', flat=True).order_by('-id')[:2]
  • 若是過(guò)濾出了多行數(shù)據(jù),返回的是queryset類型,可以用list()將其轉(zhuǎn)為列表

獲取上一條數(shù)據(jù)和下一條數(shù)據(jù)

# 本條 obj = Record.objects.get(name='test') # 上一條 pre_obj = Record.objects.filter(id__lt=obj.id).last() # 下一條 next_obj = Record.objects.filter(id__gt=obj.id).first()

不等于

User.objects.exclude(age=10) // 查詢年齡不為10的用戶 User.objects.exclude(age__in=[10, 20]) // 查詢年齡不為在 [10, 20] 的用戶

exact

def test_exact(): query1 = Origin.objects.filter(origin_str='test') print(query1.query) query2 = Origin.objects.filter(origin_str__exact='test') print(query2.query) # 二者翻譯成sql語(yǔ)句是一樣的 # WHERE `translate_app_origin`.`origin_str` = test

篩選空

django model從數(shù)據(jù)庫(kù)中取字符串的時(shí)候會(huì)自動(dòng)去掉字符實(shí)際內(nèi)容兩旁的空格
比如 queryset.filter(result='') 可以過(guò)濾出result=" "和result=""的條目

# 排除result=null、result=""、result=" " # 注意不要寫成queryset.exclude(result__isnull=True, result=''),這表示同時(shí)滿足兩個(gè)條件才會(huì)被過(guò)濾 items = queryset.exclude(result__isnull=True).exclude(result='')

queryset的拼接

a1 = User.objects.filter(id__gt=8) a2 = User.objects.filter(id__lt=4)a3 = a1 | a2 # 這種方式合并的結(jié)構(gòu)還是一個(gè)queryset,相當(dāng)于a3把a(bǔ)1和a2的條件合并了 # 只能合并同一個(gè)數(shù)據(jù)庫(kù)同種model對(duì)象的數(shù)據(jù),并不能拼接兩個(gè)不同數(shù)據(jù)庫(kù)相同model的queryset from itertools import chaina1 = User.objects.filter(id__gt=8) a2 = User.objects.filter(id__lt=4)a3 = chain(a1, a2) # 這時(shí)候a3是個(gè)可迭代對(duì)象,把a(bǔ)1和a2分別求出來(lái)之后合并成了一個(gè)可迭代對(duì)象, # 可以把不同model的對(duì)象合并,類似于與list相加。 # 但是這樣合并之后a3并不是一個(gè)queryset,不能用任何篩選,沒(méi)什么意義,還不如全部轉(zhuǎn)成data_dict再拼接

總之就是,沒(méi)有把多個(gè)不同數(shù)據(jù)庫(kù)中相同model過(guò)濾出來(lái)的queryset合并的辦法

distinct

如果出現(xiàn)錯(cuò)誤:DISTINCT ON fields is not supported by this database backend

如果你用的Mysql數(shù)據(jù)庫(kù),那么distinct() 里面不要任何參數(shù),參數(shù)應(yīng)該寫在 value 中去,如

language_list = items.values_list('language', flat=True).distinct()

order by

一個(gè)query只能有一個(gè)order_by,如果有多個(gè),后面的order_by會(huì)覆蓋前面的,如

Order.objects.order_by('project_id').order_by('name') # sql: # select * from order order by order.name ASC

對(duì)bool值按默認(rèn)順序排序的時(shí)候,False會(huì)排在True前面,因?yàn)镕alse相當(dāng)于0,True相當(dāng)于1

# 需要將True排在前面 def test_order_by(): result = OrderLanguagePair.objects.order_by('-activate').first() print(result.activate)

group by

比如現(xiàn)在想知道每個(gè)項(xiàng)目有多少個(gè)訂單,在sql語(yǔ)句中應(yīng)對(duì)訂單按項(xiàng)目id分組,然后求出每組訂單的數(shù)量

SELECT project_id, count(*) FROM order group by project_id;

django ORM中沒(méi)有顯式的group by函數(shù),通過(guò)annotate來(lái)實(shí)現(xiàn)分組

# annotate的作用是為一個(gè)query增加一個(gè)自定義的新字段 # annotate接收表達(dá)式作為參數(shù) def annotate(self, *args, **kwargs): """ Return a query set in which the returned objects have been annotated with extra data or aggregations. """

如果沒(méi)有指定任何字段,annotate會(huì)根據(jù)前面queryset的第一個(gè)字段(一般是id)分組計(jì)算,如

Order.objects.annotate(Count('name')) # sql: # select *, count(order.name) from order group by order.id

在annotate前用values或values_list指定根據(jù)什么字段分組,如

# 注意values要放在annotate之前 Order.objects.values('project_id').annotate(count=Count('*')) # sql: # select order.project_id, count(*) as count from order group by order.project_id

annotate定義的字段會(huì)加到前面的values或values_list中

values中有多個(gè)值時(shí),會(huì)按照順序group by

Order.objects.values('project_id', 'name').annotate(count=Count('*')) # sql: # select order.project_id, order.name, count(*) as count from order group by order.project_id, order.name

如果annotate所屬的query含有order_by的話,除了按values的字段分組外,還會(huì)額外按照order_by的字段分組(如果order_by中的字段不在values中)

# 下面兩個(gè)query對(duì)應(yīng)的sql是一樣的 Order.objects.values('project_id').annotate(count=Count('*')).order_by('name') Order.objects.order_by('name').values('project_id').annotate(count=Count('*')) # sql: # select order.project_id, count(*) as count from order # group by order.project_id, order.name # order by order.name

解決的方法是用對(duì)分組字段的排序覆蓋query之前的排序,比如

query = Order.objects.order_by('name') query.order_by('project_id').values('project_id').annotate(count=Count('*'))

別名

希望使用ORM實(shí)現(xiàn)給字段加別名,如

select name as user_name, id as user_id from users

Django有兩種實(shí)現(xiàn)方式

  • extra
  • User.objects.extra(select={'user_id':user, 'user_name':id}). \ values('user_id', 'user_name')

    但是這種方法只能適用于沒(méi)有外鍵引用的情況,即只能選擇給此Model的字段取別名,如果要給外鍵引用的字段取別名,需要用到下面這種方式

  • annotate
  • ProjectLanguagePair.objects.\ annotate(supplier_name=F('supplier__supplier_name')). \ values('supplier_name')

    ProjectLanguagePair用supplier字段外鍵到了Supplier表,相當(dāng)于

    SELECT `supplier_app_supplier`.`supplier_name` AS `supplier_name`

    轉(zhuǎn)載于:https://www.cnblogs.com/luozx207/p/11545057.html

    總結(jié)

    以上是生活随笔為你收集整理的Django ORM 知识点总结的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

    如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

    国产1区在线观看 | 国产精品美女久久久久久久久 | 国产一区二区手机在线观看 | 亚洲精品视频免费观看 | 毛片在线播放网址 | 国产色在线视频 | 国产成人精品一区二区三区在线 | 精品国偷自产国产一区 | 国产精品免费视频观看 | 国产视频一区在线免费观看 | 午夜精品一区二区三区在线观看 | 97av影院 | av免费在线网站 | 天天色天天草天天射 | 伊人射| 日韩欧美国产精品 | 99久免费精品视频在线观看 | 国产午夜小视频 | 不卡电影免费在线播放一区 | 高清不卡一区二区三区 | 精品免费久久久久久 | 久草电影在线观看 | 综合激情婷婷 | www成人av| 久久久久亚洲精品男人的天堂 | 99亚洲精品视频 | 色综合www | 日韩在线视频二区 | 久久午夜电影 | 国产流白浆高潮在线观看 | 最新中文字幕在线观看视频 | 免费开视频 | 美女网站色在线观看 | 国产第一页福利影院 | 一区二区欧美日韩 | 色综合天天爱 | 国产视频亚洲 | 国产在线高清精品 | 九九免费在线观看 | 黄色三级网站 | 婷婷五月色综合 | 国产精品女主播一区二区三区 | 免费视频久久久久久久 | 色噜噜色噜噜 | a√天堂中文在线 | 精品国产一区二区三区av性色 | 日韩毛片在线免费观看 | 五月天综合 | 国产日本在线 | 国产一卡二卡四卡国 | 黄色一集片| 午夜视频播放 | 麻豆视频在线播放 | av丁香 | 日韩二区三区在线 | 二区三区中文字幕 | 黄色特级一级片 | av中文在线影视 | 国产精品女同一区二区三区久久夜 | 91成人精品一区在线播放69 | 国产精品a成v人在线播放 | 国产成人在线播放 | 亚洲国产精品第一区二区 | 91麻豆免费视频 | 在线观看免费国产小视频 | 丁香花在线视频观看免费 | 97精品国产手机 | 欧美激情精品久久久久久免费 | 国产精品视频最多的网站 | 99re中文字幕| www.玖玖玖| 五月天天在线 | 午夜精品久久久久久久99婷婷 | 亚洲精品视频大全 | 亚洲欧美日韩一级 | 国产黄色精品在线观看 | 欧美在线视频精品 | 成年人电影免费看 | 欧美激情另类 | 黄色在线观看污 | 四虎在线免费观看 | www麻豆视频 | 欧美在线一级片 | 日韩美女免费线视频 | 亚洲蜜桃在线 | 亚洲一级电影在线观看 | 中文av网 | 蜜臀av性久久久久蜜臀aⅴ涩爱 | 国产录像在线观看 | 日韩免费一区二区在线观看 | 亚洲激精日韩激精欧美精品 | 黄a在线| 2019天天干夜夜操 | 欧美精品久久久久久久久久久 | 日本久久久亚洲精品 | 色偷偷网站视频 | 五月婷婷香蕉 | 在线欧美最极品的av | 亚洲免费在线播放视频 | 久久福利小视频 | 国产亚洲综合性久久久影院 | 国产中文字幕在线视频 | 日韩电影一区二区三区 | www.99久久.com| 欧美视频在线二区 | 精品伦理一区二区三区 | 黄色www| 伊人电影天堂 | 九九久久精品 | www国产亚洲精品久久网站 | 人人爽久久久噜噜噜电影 | www欧美xxxx | av福利网址导航 | 国产精品免费一区二区三区在线观看 | 久久视频这里只有精品 | 亚洲国产午夜视频 | 亚洲一区二区视频 | 91麻豆国产福利在线观看 | 久久久久国产视频 | 天天躁日日躁狠狠躁av中文 | 亚洲国产视频直播 | 日本精品久久久久中文字幕 | 国产色视频网站 | 日韩欧美电影在线 | 国产综合精品久久 | 欧美性视频网站 | 久久电影中文字幕视频 | av不卡在线看 | 西西人体4444www高清视频 | 免费看片网址 | 久艹在线播放 | 黄污视频大全 | 91视频com| 成人av电影在线观看 | 五月在线视频 | 国产高清视频免费观看 | 国产高清视频在线观看 | 最新不卡av | 91黄色在线看 | 黄色毛片网站在线观看 | 91视频电影| 亚洲欧美日本国产 | 人人澡人人模 | 国产在线观看免费 | 夜夜躁日日躁狠狠久久av | 最新av观看 | 久久久久成人精品 | 色多多污污在线观看 | 一级全黄毛片 | 一区二区三区在线不卡 | 免费一级特黄毛大片 | 久久理论电影网 | h动漫中文字幕 | 亚洲五月 | 久久精品国产成人精品 | 日韩在线观看你懂的 | 精品资源在线 | 国内成人精品2018免费看 | 亚洲最大在线视频 | 天天做天天爱天天综合网 | 天天干,天天插 | 亚洲精品免费在线观看 | 国产综合在线视频 | 91色在线观看视频 | 国产精品尤物视频 | av在线收看 | 丁香激情五月 | 精品国产一区二区三区免费 | 国产精品免费观看视频 | 91在线影视 | 性色av免费在线观看 | 波多野结衣视频一区二区三区 | 成人免费在线观看入口 | 欧美日韩国产在线一区 | 久久人人97超碰国产公开结果 | 精品一区在线看 | 四虎成人免费影院 | 国产精品成人av在线 | 夜夜爽88888免费视频4848 | 99这里只有久久精品视频 | 日韩视频图片 | 国内精品视频在线播放 | 亚洲在线 | 欧美久久精品 | 久久久精品国产一区二区 | 国产黄色播放 | 在线观看完整版 | 日韩在线短视频 | 欧美人人| 欧美成人精品在线 | 日韩色一区二区三区 | 又黄又爽又刺激的视频 | 韩国一区二区三区视频 | 国产高清无av久久 | 国产一区二区三区高清播放 | 在线视频 一区二区 | 国产乱老熟视频网88av | 欧美久久99 | 日韩精品免费在线 | 午夜.dj高清免费观看视频 | 日韩电影在线视频 | 亚洲在线看 | 亚洲第一区在线播放 | 亚洲欧美国产视频 | 黄色一区二区在线观看 | 337p日本大胆噜噜噜噜 | 国产一级在线看 | 国产精品大片免费观看 | 在线观看av网 | 久久精品视频在线 | 成人久久免费视频 | 曰韩精品| 日韩视频在线观看视频 | 人人超在线公开视频 | 国产人成在线观看 | 奇米7777狠狠狠琪琪视频 | 激情自拍av | 成人a在线观看 | 久草视频免费播放 | 成人avav| 97超视频| av免费在线播放 | 婷婷丁香七月 | 丁香九月激情综合 | 美女国内精品自产拍在线播放 | 99久久精品免费看国产一区二区三区 | 国产成人av | 成人av片免费观看app下载 | 99视频精品视频高清免费 | av中文字幕网站 | 黄污在线看 | 欧美激情精品久久久久久免费 | 国产精品不卡一区 | 黄色片毛片 | 色天天综合网 | 国产欧美日韩精品一区二区免费 | 亚洲精品观看 | 久产久精国产品 | 久久久久99精品国产片 | 久久99热国产 | 一区二区三区四区免费视频 | 日本精品久久久久中文字幕 | 免费观看性生活大片3 | 亚洲激情综合网 | 色综合人人 | 欧美与欧洲交xxxx免费观看 | 91mv.cool在线观看 | 亚洲国产精品久久久久 | 黄色毛片网站在线观看 | 日韩欧美一区二区三区视频 | 久久久综合九色合综国产精品 | 国产精品免费一区二区 | 久久一区二区免费视频 | 亚洲精品国产第一综合99久久 | 欧美美女激情18p | 天天爽天天爽夜夜爽 | 国模精品一区二区三区 | 国产日韩精品一区二区三区 | 久久精品视频3 | 波多野结衣电影一区二区 | 亚洲视频六区 | 欧美久久久一区二区三区 | 亚洲精品tv久久久久久久久久 | 亚洲成人黄色网址 | 日韩精品最新在线观看 | 久久国产精品久久精品 | 国产韩国日本高清视频 | 91九色在线观看视频 | 国产精品美女久久久久久久网站 | 成人精品一区二区三区电影免费 | 欧美日一级片 | 成人精品一区二区三区电影免费 | 国产成人综合图片 | 国产精品 日韩 | 香蕉视频在线视频 | 国产高h视频 | 欧美精品久久久久性色 | 91视频最新网址 | 六月丁香综合 | 国产精品 亚洲精品 | 天天操天天是 | 91精品蜜桃| 97精品欧美91久久久久久 | 丰满少妇久久久 | 人人爽人人爽人人爽学生一级 | 国产第一页福利影院 | 国产破处视频在线播放 | 波多野结衣在线播放视频 | 欧美精品免费一区二区 | 亚洲清纯国产 | 欧美成人精品三级在线观看播放 | 九九热在线观看视频 | 日韩电影中文,亚洲精品乱码 | 免费国产在线精品 | 97国产大学生情侣酒店的特点 | 免费看成人 | 亚洲三级精品 | 日韩欧美在线观看一区 | www.五月天激情 | 黄色一级在线免费观看 | 日本黄色一级电影 | 91九色最新地址 | 九九视频在线播放 | 天堂av色婷婷一区二区三区 | 精品国产_亚洲人成在线 | 免费在线电影网址大全 | 国产精品二区在线观看 | 91九色精品 | www.久久久.com | 久久精品国产精品亚洲 | 成人午夜黄色影院 | 日韩午夜电影网 | 国内丰满少妇猛烈精品播 | 黄色的视频 | 久久情爱 | 91久久丝袜国产露脸动漫 | 色综合久久88色综合天天6 | 久久综合婷婷 | 97在线影视 | 欧美日韩国产一二 | 天天操天天射天天舔 | 欧美日韩在线观看一区 | 18+视频网站链接 | 中文字幕在线第一页 | av一级在线| 日韩午夜av | 99这里有精品 | 成人久久免费 | 天天综合五月天 | 国产一级片免费观看 | 精品久久久久久亚洲综合网站 | 成人av电影在线观看 | 日批视频在线播放 | 日日干天天插 | 在线成人免费电影 | 欧美日韩一区二区在线观看 | 国产精品自产拍在线观看中文 | 久久一区二区三区日韩 | 日本激情视频中文字幕 | 欧美日产在线观看 | 国产精品久久网 | 久久影院精品 | 福利一区二区在线 | 亚洲精品国偷拍自产在线观看蜜桃 | 日本黄色大片免费 | 天天插天天操天天干 | 热久久视久久精品18亚洲精品 | 日韩成人免费在线电影 | 一区二区三区四区五区六区 | 婷婷激情网站 | 国产精品久久久免费看 | 亚洲码国产日韩欧美高潮在线播放 | 日韩精品一区二区三区三炮视频 | www.夜夜骑.com | av 一区二区三区四区 | 在线超碰av | 国产日韩欧美中文 | 亚洲精品国产欧美在线观看 | 超碰97人人干 | 白丝av在线 | 久久夜色精品亚洲噜噜国4 午夜视频在线观看欧美 | 六月丁香激情网 | 亚洲免费一级 | 香蕉在线影院 | 又黄又爽又刺激视频 | 99理论片| 欧美综合久久久 | 91最新中文字幕 | 在线成人观看 | 四虎影视av | 天天做夜夜做 | 国产精品免费观看在线 | 永久免费精品视频网站 | 国产精品密入口果冻 | 在线观看中文字幕视频 | 国产精品久久久久一区二区三区共 | 欧美a级成人淫片免费看 | 国产成人av网 | 国产精品不卡在线播放 | 国产精品24小时在线观看 | 99精品欧美一区二区三区黑人哦 | 亚洲精品国产精品99久久 | 日本婷婷色 | 狠狠干天天干 | 亚洲精品一区二区久 | 免费在线观看不卡av | 激情欧美丁香 | 精品国产a | 91资源在线播放 | 97在线免费观看 | 91探花国产综合在线精品 | 一本一本久久a久久精品综合 | 激情视频免费在线观看 | 成人午夜毛片 | 国产一区二三区好的 | 久久9999久久免费精品国产 | 中文字幕2021| www.成人精品 | 最近中文字幕大全中文字幕免费 | 麻豆国产精品va在线观看不卡 | 国产精品18毛片一区二区 | 亚洲动漫在线观看 | 探花视频在线观看+在线播放 | 久久任你操 | 精品一区二区三区久久 | 国产这里只有精品 | 久久人人爽人人爽 | 国产麻豆成人传媒免费观看 | 欧美日韩一区二区三区不卡 | 久久国产精品99国产 | 亚洲综合成人婷婷小说 | 欧美精品被 | 国产在线一区二区三区播放 | 色综合天天综合网国产成人网 | 久久精品综合视频 | 国产剧情一区二区在线观看 | 韩日成人av | 激情综合色播五月 | 国产一级二级三级视频 | 三上悠亚一区二区在线观看 | 成人免费中文字幕 | 天天艹天天操 | 国产精品国产三级国产aⅴ入口 | 日韩网站在线播放 | 日本动漫做毛片一区二区 | 青草视频在线 | a在线视频v视频 | 久久国产91| av国产在线观看 | 精品美女在线观看 | 成人免费视频播放 | 国产精品成人a免费观看 | 99热99| 激情久久婷婷 | 一本到在线 | 一本—道久久a久久精品蜜桃 | 91大神免费在线观看 | 日韩综合精品 | 久草视频播放 | 精品久久久久久久久中文字幕 | 天天爱天天舔 | 91av视频观看| 亚洲不卡123| 久久区二区 | 天天操天天吃 | 超碰97中文 | 成人小电影在线看 | 成av在线| 中文字幕在线视频第一页 | 2022国产精品视频 | 人人爽久久久噜噜噜电影 | 成人午夜精品久久久久久久3d | 国产免费视频一区二区裸体 | 欧美日产在线观看 | 最近高清中文字幕 | 黄色片网站免费 | 热re99久久精品国产66热 | 美女视频一区二区 | 国产午夜影院 | 97人人爽 | 国产伦理久久精品久久久久_ | 蜜桃视频成人在线观看 | 天天操夜夜操天天射 | 伊人中文字幕在线 | 五月天激情视频在线观看 | 国产麻豆精品95视频 | 91私密视频 | 日韩黄视频| 亚洲欧美va| 国产真实精品久久二三区 | 香蕉视频日本 | 日韩专区一区二区 | 国产又粗又猛又爽又黄的视频免费 | 成年人免费在线看 | 99精品免费在线 | 精品视频免费在线 | 黄色片免费在线 | av在线h| 国产精品一区二区在线免费观看 | 在线看国产 | 日本精品视频一区 | 国产精品麻豆视频 | 婷婷在线色 | 国语自产偷拍精品视频偷 | 天天综合网在线 | 91久久久久久久一区二区 | 在线视频一区观看 | 国产精品久久婷婷六月丁香 | 亚洲免费在线观看视频 | 99欧美| 亚洲最大的av网站 | 欧美午夜寂寞影院 | 97电影手机 | 亚洲精品伦理在线 | 亚洲国产成人精品久久 | 激情五月综合 | 日韩视频免费在线 | 久久久亚洲成人 | 久久少妇免费视频 | 亚洲国产精品一区二区尤物区 | 日韩精品在线一区 | 九九九九热精品免费视频点播观看 | 天天干夜夜操视频 | 久久久精品| 免费看短| 天天操一操| 波多野结衣视频一区二区三区 | 精品国产乱码久久久久久浪潮 | 在线中文字幕网站 | 久久天天躁夜夜躁狠狠躁2022 | 99re6热在线精品视频 | 免费a v在线| 国产一区二区三区免费观看视频 | 中文字幕制服丝袜av久久 | 婷婷天天色 | 欧美日韩精品久久久 | 久久久久国产精品视频 | 欧美韩国日本在线观看 | 亚洲日韩中文字幕 | 久久免费国产视频 | 国产高清视频色在线www | 国产精品高清一区二区三区 | 午夜国产福利在线 | 四虎国产精品永久在线国在线 | 国产色视频网站2 | 免费美女久久99 | 91在线观看高清 | 日韩一区二区三区观看 | 五月天中文在线 | 91资源在线观看 | 狠狠狠狠狠狠 | 天天操夜夜曰 | 亚洲精品影视 | 在线观看亚洲国产精品 | 国产成年免费视频 | 国产精品久久久久久久久搜平片 | 久久精品国产一区二区三区 | 一区二区三区av在线 | 91精品视频观看 | 国产成人高清在线 | 免费欧美 | 国产伦精品一区二区三区无广告 | 九九久久精品视频 | 国产91精品一区二区 | av免费在线网站 | 国产高清av免费在线观看 | 中文字幕高清 | 日韩一级精品 | 一区二区三区在线观看 | 三级免费黄色 | 99精品在线直播 | 亚洲综合色视频在线观看 | 操操操人人人 | 国产日韩中文在线 | 国产美女精品视频免费观看 | 九九有精品| 亚洲激情电影在线 | 欧美精品一级视频 | 久久免费的精品国产v∧ | 91精品国产综合久久婷婷香蕉 | 激情久久久久久久久久久久久久久久 | 国产区精品 | 青青河边草观看完整版高清 | 国产一区二区久久久久 | 手机版av在线 | 天天射成人 | 四虎永久精品在线 | www.超碰97.com| 日韩毛片久久久 | 97在线视频免费观看 | 欧美男男tv网站 | 国产一区二区三区免费在线观看 | av 一区二区三区 | 一区二区 不卡 | 精品一区二区三区香蕉蜜桃 | 免费在线观看午夜视频 | 久久撸在线视频 | 99热在线国产精品 | 亚洲性xxxx| 久久不卡av | 四虎在线永久免费观看 | 四虎影院在线观看av | 久久国产精品色婷婷 | 国产精品免费视频观看 | 992tv在线成人免费观看 | 亚洲精品资源 | 四虎影视av | 伊在线视频 | 操操综合网 | 国产无限资源在线观看 | 午夜在线免费观看视频 | 色com网 | 日韩在线免费高清视频 | 亚洲一区视频在线播放 | 精品视频成人 | 男女全黄一级一级高潮免费看 | 色www精品视频在线观看 | 一区在线免费观看 | 激情久久伊人 | 国际av在线| 免费亚洲婷婷 | 精品久久久久国产免费第一页 | 亚洲精品久久久久久久不卡四虎 | 婷婷五月色综合 | 色综合久久悠悠 | 久草精品电影 | 爱爱av在线 | 国产亚洲在线 | 精品久久精品 | 日日干 天天干 | 色婷婷播放 | 六月丁香激情综合色啪小说 | 亚洲国产日韩欧美 | 中文字幕在线影院 | 丰满少妇在线观看资源站 | 国产色女人| 狠狠操狠狠干2017 | 亚洲麻豆精品 | 国产精品一区二区三区视频免费 | 国产99一区 | 四虎在线观看 | 亚洲成av人电影 | 久久精品免费电影 | 激情伊人五月天久久综合 | 国产欧美精品一区二区三区 | 久久久久久电影 | 韩国精品福利一区二区三区 | 欧美一级在线观看视频 | 国产最顶级的黄色片在线免费观看 | 久久精选 | 日韩精品首页 | 国产高清视频免费观看 | 国产一区二区日本 | 久久电影国产免费久久电影 | 欧美一级裸体视频 | 亚洲精品久久久久中文字幕二区 | 成人免费在线观看电影 | 久久综合亚洲鲁鲁五月久久 | 天天色天天搞 | 亚洲精品国内 | 国产一区二区观看 | 色综合久久五月 | 97视频总站| a视频免费在线观看 | 亚洲精品乱码久久 | 国产破处精品 | 亚洲精品美女久久久久 | 国产黄色看片 | 五月开心六月婷婷 | 国产91精品久久久久 | 在线观看视频你懂的 | 五月婷婷中文网 | 国产三级精品三级在线观看 | 亚洲欧美国产日韩在线观看 | 日韩一级黄色大片 | 一级成人免费视频 | 欧美大片在线观看一区 | 91麻豆精品国产午夜天堂 | 欧美巨乳网 | 欧美天天干 | 亚洲久草网| 亚洲精品视频www | 久久精品久久精品久久 | 亚洲精品在线一区二区三区 | 国产一区二区三区高清播放 | 狠狠狠色丁香婷婷综合久久88 | 亚洲在线不卡 | 超碰在线中文字幕 | 麻豆av一区二区三区在线观看 | 成人在线视频网 | 手机av看片 | 狠狠狠狠狠狠操 | 欧美一级日韩三级 | 久久视频一区 | 五月婷婷在线视频观看 | 欧美资源在线观看 | 久久精品99久久久久久 | 亚洲高清免费在线 | 91理论片午午伦夜理片久久 | 最近中文字幕在线中文高清版 | 亚洲三区在线 | 超碰97国产精品人人cao | 麻豆视频免费在线 | 国产精品a级 | 亚洲精品tv久久久久久久久久 | 五月婷婷丁香综合 | 97爱爱爱| 天天操天 | 狠狠狠狠狠狠操 | 99热这里只有精品免费 | 久久久久一区二区三区四区 | 色吧久久 | 欧美色图狠狠干 | 久久一视频 | 在线观看黄网站 | 国产麻豆视频 | 午夜久久网 | 新版资源中文在线观看 | 亚洲精品乱码久久久久久蜜桃欧美 | 97福利社| 噜噜色官网| 丁香午夜| 免费成人av在线看 | 91系列在线观看 | 国产艹b视频 | www·22com天天操| 国产成人av在线 | 91麻豆精品国产 | 精品国产一区二区三区蜜臀 | 成年人黄色大片在线 | 国产最新精品视频 | 久久九九网站 | 亚洲成av人片在线观看 | 91人人干| 一级性视频 | 亚洲精品视频在线播放 | 国产在线a| 综合久久久久久 | 三级黄色片子 | 国产一区二区在线免费 | 国产午夜精品福利视频 | 91xav | 国产精品欧美一区二区 | 日韩在线视频在线观看 | 99精品欧美一区二区三区黑人哦 | 国产精品一区二区三区免费视频 | 欧美久久电影 | 日本mv大片欧洲mv大片 | 国产无遮挡猛进猛出免费软件 | 国产美女被啪进深处喷白浆视频 | 黄色一二级片 | 人人添人人澡人人澡人人人爽 | 一区二区 精品 | 正在播放 久久 | 91精品国产99久久久久久红楼 | 91国内在线| 超碰国产在线观看 | 国产午夜精品一区二区三区在线观看 | 国产麻豆剧果冻传媒视频播放量 | 国产精品尤物视频 | 中文字幕丰满人伦在线 | av黄色免费网站 | 国产精品美 | 国产成人亚洲在线观看 | 国产美女精品在线 | 欧美日韩国产色综合一二三四 | 黄色小网站在线 | 久久国产精品网站 | 国产一二三四在线视频 | 999日韩 | 久久97精品 | 中文字幕色播 | 国产不卡视频 | 狠狠色丁香久久婷婷综合五月 | 黄色免费观看视频 | av中文字幕第一页 | 亚洲人成在线电影 | a级片网站| 色欧美日韩 | 99久久精品国产亚洲 | 国产黄网在线 | 国产成人av电影在线 | 天天爱天天操天天爽 | www.888av| 免费黄色看片 | 国产69精品久久99的直播节目 | 日日日干 | 亚洲综合精品在线 | 日韩1级片 | 在线小视频国产 | 91国内产香蕉 | 欧美日韩另类在线观看 | 91最新国产| 日韩精品久久久久 | 久久久久久免费毛片精品 | 欧美少妇xxx | 成人影视免费看 | 日韩视频在线一区 | 久久久久久在线观看 | 国产精品中文字幕在线 | 欧美日韩国产xxx | 亚洲视频播放 | 国产999精品久久久影片官网 | 精品国产理论 | 成人免费av电影 | 欧美性大战久久久久 | 国产精品久久中文字幕 | 精品久久久网 | 国产精品成人av电影 | 久久久精品综合 | 国产精品视频 | 国产黄色成人 | 国产精品国产三级国产 | 国产午夜三级一二三区 | 9在线观看免费高清完整版在线观看明 | 美女视频一区 | 五月天视频网 | 国产一区福利 | 97国产大学生情侣酒店的特点 | 麻豆91在线看 | 蜜臀av网站| 亚洲最大av在线播放 | 成人少妇影院yyyy | 精品视频在线观看 | 天天干天天干天天色 | 亚洲精品中文字幕在线观看 | 色噜噜在线观看视频 | 国产精品精品国产婷婷这里av | 天天操天天射天天 | 在线电影a | 五月婷婷综合激情 | 国产免费专区 | 在线观看一区二区精品 | 日日夜夜精品视频天天综合网 | 色99之美女主播在线视频 | 99九九免费视频 | 中文字幕av最新 | 国产护士av | 免费观看www小视频的软件 | 色天天久久| 国产一级免费片 | 欧美久久成人 | 狠狠干天天射 | av在线8 | 国产黄色片一级三级 | 97国产一区 | 麻花传媒mv免费观看 | 久久国产精品第一页 | 四虎www. | 久久久久99精品成人片三人毛片 | 亚洲美女精品视频 | 五月在线 | 国产又粗又硬又爽视频 | 久草在线资源免费 | 国产探花在线看 | 久久国产影院 | 成人av高清在线观看 | 国产精品美女久久久久久久 | 欧美午夜精品久久久久久浪潮 | 中文av在线播放 | 婷色在线 | 欧美男男tv网站 | 国产裸体bbb视频 | 9色在线视频 | 久久久久久久久久久久久久电影 | 福利片免费看 | 在线观看韩日电影免费 | 久久精品首页 | 亚洲欧美日韩一级 | 亚洲天堂精品 | 国产精品12| 99精品视频免费 | 国产精品久久久久久久久久尿 | 99热精品久久 | 亚洲第一香蕉视频 | 黄色a三级 | 欧美另类z0zx | 日韩一级黄色大片 | 成人高清在线 | 免费在线色 | 国产福利精品视频 | 97色在线| 日韩免费在线视频 | 狠狠色综合欧美激情 | 操操碰| 尤物九九久久国产精品的分类 | 天天干夜夜爽 | 国内精品小视频 | 亚洲欧美日韩国产一区二区三区 | 69热国产视频 | av免费看网站 | 国产视频在线观看免费 | 国产自在线观看 | 超碰在线97观看 | 超碰大片 | 超黄视频网站 | 欧美在线99| 正在播放国产91 | 成人一级视频在线观看 | 亚洲区另类春色综合小说校园片 | 久99久精品视频免费观看 | 99热精品在线 | 97电院网手机版 | 激情五月婷婷 | 国产精品毛片完整版 | 欧产日产国产69 | 久久精品欧美视频 | 一区二区激情 | 成人中文字幕+乱码+中文字幕 | 久久久免费播放 | avlulu久久精品 | 欧美日韩中文在线视频 | 99精品视频在线免费观看 | 四虎成人精品永久免费av九九 | a级一a一级在线观看 | 婷婷色在线观看 | 激情视频二区 | 亚洲激情 在线 | 国产91精品一区二区 | 国产麻豆视频网站 | 91麻豆精品91久久久久同性 | 亚洲色五月 | 中国一级特黄毛片大片久久 | 久久人人爽视频 | 制服丝袜在线 | 国产精品淫片 | 国产 在线观看 | 中国一区二区视频 | 精品91在线 | 久久亚洲综合国产精品99麻豆的功能介绍 | 在线播放国产精品 | 国产99久久九九精品 | 日本少妇视频 | 91av电影在线 | 岛国大片免费视频 | 亚洲精品久久激情国产片 | 欧美精品在线观看 | 久久综合九色综合久99 | 国产一区二区免费看 | av黄色在线播放 | 亚洲国产三级在线观看 | av在线免费观看黄 | 爱爱av网站| 国产一区二区不卡在线 | 三日本三级少妇三级99 | 国产色a在线观看 | 高清av在线 | 69成人在线 | 波多野结衣一区二区 | 99热播精品 | 久久久久久久久久影院 | 国产一区自拍视频 | 久久网页 | 91毛片在线观看 | 久久精品999 | 欧美成人h版电影 | 国产原厂视频在线观看 | 国产伦理久久精品久久久久_ | 二区三区在线视频 | 四虎成人精品 | 国产精品每日更新 | 欧美aaa级片| 在线免费观看视频一区二区三区 | 国产亚洲精品久久19p | 国产在线综合视频 | 欧美a在线看 | 久久精品123 | 亚洲久草在线视频 | 日韩69av| 国产亚洲精品久久久久久久久久久久 | 99久久99热这里只有精品 | 婷婷色五 | 日本一区二区三区免费观看 | 国产原创在线 | 韩日精品在线 | 欧美性受极品xxxx喷水 | 国产视频手机在线 | 日日夜夜精品视频 | 黄色软件大全网站 | 97超碰在线免费观看 | 国产免费视频在线 | 手机在线永久免费观看av片 | 色播激情五月 | 国产精品视频免费在线观看 | 九九综合在线 | 日本婷婷色| 日本高清免费中文字幕 | 草久久久久 | 黄色在线小网站 | 五月婷婷激情网 | 日韩视频一区二区三区在线播放免费观看 | 1区2区视频 | 国产精品久久久久久久久岛 | 成年人在线 | 亚洲粉嫩av | 色资源在线 | 亚洲精品中文字幕视频 | 天天天天天干 | 一级欧美黄 | av福利网址导航大全 | 日韩在线视频观看免费 | 日本精a在线观看 | 在线日本v二区不卡 | 韩国av一区二区三区在线观看 | 99久热在线精品视频观看 | 亚洲精品99久久久久中文字幕 | 美女精品久久 | av在线超碰 | 一区二区三区免费在线观看视频 | 成年人免费在线播放 | 99中文视频在线 | 高清av免费看 | 五月天视频网 | 一区二区三区在线免费观看 | 久在线观看视频 | 久久综合欧美精品亚洲一区 | 91最新视频在线观看 | 国产精品久久久久一区二区三区共 |