• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >python > Django中使用group_by的方法

Django中使用group_by的方法

作者: 字体:[增加 减小] 来源:互联网

通过本文主要向大家介绍了django by example,django step by step,django order by,python.django,django教程等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

本文实例讲述了Django中使用group_by的方法。分享给大家供大家参考。具体分析如下:

在Django中怎样使用group_by语句呢?找了很多资料,都没有看到好的,在这里分享两种方法给大家:

首先,我们先建一个简单的模型。

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'发表时间',auto_now_add = True) 

</div>

方式一:

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

</div>

方式二:

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

</div>

不过,本人在实际应用中发现一个小小的问题:

如果author字段有空值的话,用方式一会报错,用方式二木有问题。

希望本文所述对大家的Python程序设计有所帮助。

</div>

您可能想查找下面的文章:

  • Django中使用group_by的方法

相关文章

  • python实现倒计时的示例
  • 研究Python的ORM框架中的SQLAlchemy库的映射关系
  • Python-基础-入门 简介
  • Python对文件操作知识汇总
  • 从零学python系列之从文件读取和保存数据
  • Python获取apk文件URL地址实例
  • python数据结构之图的实现方法
  • Python编写电话薄实现增删改查功能
  • python字典get()方法用法分析
  • Python中__name__的使用实例

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • 读写json中文ASCII乱码问题的解决方法
    • Python脚本实现下载合并SAE日志
    • 跟老齐学Python之编写类之一创建实例
    • 玩转python爬虫之正则表达式
    • 深入解析Python中的变量和赋值运算符
    • Python2.6版本中实现字典推导 PEP 274(Dict Comprehensions)
    • python&MongoDB爬取图书馆借阅记录
    • python编程-将Python程序转化为可执行程序[整理]
    • Python函数中的函数(闭包)用法实例
    • python基于property()函数定义属性

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有