python基础教程django 获取字段最大值,最新的记录操作
更多编程教程请到:菜鸟教程 https://www.piaodoo.com/
如果是直接在数据库拉取
from django.db.models import Max
Argument.objects.all().aggregate(Max('rating'))
如果是从已经存在的model列表获取
from django.db.models import Max args = Argument.objects.all() args.aggregate(Max('rating'))
获取最新的一行数据
max_rated_entry = YourModel.objects.latest('rating')
或是提前在model中指定get_latest_by
from django.db import models
class YourModel(models.Model):
…
class Meta:
get_latest_by = ‘rating’
#使用的时候
max_rated_entry = YourModel.objects.latest()
return max_rated_entry.details
补充知识: django 如何根据model获取字段的name跟verbose_name
Django中可以根据传入的model来获取对应的字段的name跟verbosname,方便使用一个统一的模板来调用
def get_headers_from_model(modelClass):'''根据model类对象获取对象的字段名,显示名:param modelClass::return:'''cols = []headers = []for f in modelClass._meta.get_fields():try:cols.append( f.name )headers.append( f.verbose_name )except Exception as ex:passreturn headers,cols
以上这篇django 获取字段最大值,最新的记录操作就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持菜鸟教程www.piaodoo.com。
python基础教程django 获取字段最大值,最新的记录操作相关推荐
- Python基础教程:列表(list)切片详细操作
1.正向范围取值 关键点 首位下标是 0 第一个数字是起始下标,第二个数字是结束下标(但最终结果不包含它) 例一: # 正向范围取值 - 字符串 strs ="https://www.bai ...
- Python基础教程:获取list中指定元素的索引
在平时开发过程中,经常遇到需要在数据中获取特定的元素的信息,如到达目的地最近的车站,橱窗里面最贵的物品等等.怎么办?看下面 方法一: 利用数组自身的特性 list.index(target), 其中a ...
- Python基础教程:一次性搞定 Django Form
最近在项目上用到了 Django 的自带的 Form 表单,遇到了一些坑,今天给大家出的这篇Python基础教程也是做了一个简单的总结,大家可以对号出坑. Form 基础介绍 首先让我们先来了解下 D ...
- python是干什么用的视频-python基础教程千锋最新视频学完之后可以做什么
从目前来看,人工智能异常火爆,而Python作为人工智能首选语言自然受到了欢迎,而且Python语言在学术上也很受青睐.就算不是计算机专业的人,很多都在学习python.那么python基础教程千锋最 ...
- python基础教程免费下载-Python基础教程(第2版)
<Python基础教程(第2版)>内容涉及的范围较广,既能为初学者夯实基础,又能帮助程序员提升技能,适合各个层次的Python开发人员阅读参考.<Python基础教程(第2版)> ...
- python基础教程 pdf github_Python极速入门的多本最佳书籍,不可错过的Python学习资料...
Python作为现在很热门的一门编程语言,介于Python的友好,许多的初学者都将其作为首选,为了帮助大家更好的学习Python,我筛选了2年内优秀的python书籍,个别经典的书籍扩展到5年内. p ...
- python基础教程目录-Python基础教程(第2版 修订版) 简介,目录书摘
编辑推荐: <Python基础教程(第2版·修订版)>是经典的Python入门教程,层次鲜明,结构严谨,内容翔实,特别是最后几章,作者将前面讲述的内容应用到10个引人入胜的项目中,并以模板 ...
- python基础教程书籍推荐-Python大神推荐给小白的36本入门书籍
Python大神推荐给小白的36本入门书籍 如果看我喜欢可以找我领取Python电子书和学习资料 1.Python编程:从入门到实践 我自己最初看的这本书,觉得非常适合入门 2.python入门经典- ...
- python基础教程pdf百度云-《Python基础教程(第3版)》PDF高清版
<python基础教程第3版>PDF高清版 百度云资源,内涵教材源代码 百度云链接:百度云盘 提取码:7r7o 编辑推荐 久负盛名的Python入门经典,是非常优秀的基础教程,深入浅出, ...
最新文章
- hdu4169_Wealthy Family_树形DP(2011美国区域赛)
- Flash中如何使用滤镜
- 三维重建学习(2):相机标定基础
- Java enum枚举
- 生活在信息世界,人人都该懂得大数据概念
- t–sql pl–sql_SQL Server处理器性能指标–第1部分–最重要的CPU指标
- 泾县高级职业中学计算机专业课程,泾县高级职业中学:以人为本 促可持续发展...
- matlab线型与颜色
- 【06月12日】指数估值排名
- Utility.java的使用方法及家庭记账程序的制作
- 联想服务器光驱重新系统,如何使用联想VISTA恢复光盘安装系统
- 计算机和红楼梦,电脑计算机与红楼梦的故事
- alias自定义快捷键及去掉“overwrite”提示的方法
- 支付宝当面付实现跳转到指定网页唤起支付
- linux 僵尸进程deffunc,subprocess.Popen引起的僵尸进程[sh] defunct
- 程序员都逃不脱35岁失业的魔咒?
- 全自动照片美化软件Photolemur mac特别版
- USB TYPE-C PIN定义
- mac安装mongodb数据库
- 使用Arc Map创建渔网(fishnet)