最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Django中使用group_by的方法

 更新時(shí)間:2015年05月26日 10:05:26   作者:NavCat  
這篇文章主要介紹了Django中使用group_by的方法,實(shí)例分析了在Django中使用group_by語(yǔ)句的相關(guān)技巧,需要的朋友可以參考下

本文實(shí)例講述了Django中使用group_by的方法。分享給大家供大家參考。具體分析如下:

在Django中怎樣使用group_by語(yǔ)句呢?找了很多資料,都沒(méi)有看到好的,在這里分享兩種方法給大家:

首先,我們先建一個(gè)簡(jiǎn)單的模型。

class Book(models.Model): 
   name = models.CharField(u'書名',max_length=255,db_index = True) 
   author = models.CharField(u'作者',max_length=255) 
   remark = models.CharField(u'備注',max_length=255) 
   pub_date = models.DateTimeField(u'發(fā)表時(shí)間',auto_now_add = True) 

方式一:

book_list = Book.objects.all() 
book_list.query.group_by = ['author'] 

方式二:

query = Book.objects.all().query 
query.group_by = ['author'] 
book_list = QuerySet(query = query, model = Book) 

不過(guò),本人在實(shí)際應(yīng)用中發(fā)現(xiàn)一個(gè)小小的問(wèn)題:

如果author字段有空值的話,用方式一會(huì)報(bào)錯(cuò),用方式二木有問(wèn)題。

希望本文所述對(duì)大家的Python程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評(píng)論

平安县| 东兴市| 兴义市| 五华县| 江华| 克拉玛依市| 泾川县| 德州市| 沅江市| 陵水| 瑞安市| 涟源市| 开远市| 姜堰市| 廊坊市| 手游| 华容县| 花垣县| 安龙县| 恩平市| 福清市| 福建省| 临夏县| 周口市| 靖边县| 措勤县| 新余市| 芜湖市| 板桥市| 都昌县| 南投县| 齐河县| 吉首市| 汉沽区| 紫阳县| 昌黎县| 平顶山市| 墨玉县| 通城县| 靖边县| 尚义县|