Django 模板问题,大神余生请多多指教下一句?

Django 怎么查询消费记录,查询出来的记录需求排除重复的用户,包含每个用户的消费次数和消费金额总和 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
已注册用户请 &
推荐学习书目
Python Sites
值得关注的项目
Python 编程
Django 怎么查询消费记录,查询出来的记录需求排除重复的用户,包含每个用户的消费次数和消费金额总和
20:17:11 +08:00 · 2219 次点击
第一次使用 Django ,有个问题请教各位大神。
Django 里面有一个 model ,记录的是用户的消费记录。
现在要查询用户的消费记录。
查询出来的记录需要排除重复的用户,包含每个用户的消费次数和消费金额总和。
Django 有直接查询这样的数据的方法吗?还是要写 raw SQL 查询?
谢谢各位!
7 回复 &| &直到
13:02:01 +08:00
& & 00:44:59 +08:00 via Android
自己遍历统计一下 消费记录.objects.all
& & 00:56:00 +08:00 via Android
& & 05:11:28 +08:00
Django 只是空框架啊,你开发的应用是啥?
在消费记录的 model 里写一个统计 function 就好啦,
都 oop 框架了,不追求极限效率不需要用 raw sql
& & 06:43:42 +08:00 via iPhone
model 名.object.raw (SQL 语句)
& & 09:31:47 +08:00
all_user = **.objects.all ().query.group_by = ['u']
for one_user in all_user:
**.objects.filter (u=one_user.u ).aggregate (total_amount=Sum ('order_amount')).get ('total_amount') or 0
这样好像是可以算出来,但是数据多了应该会很慢
& & 10:15:29 +08:00
google :
django
orm group by
django orm sum
& & 13:02:01 +08:00
非常感谢各位的热心回答,问题已解决, model 中使用了外键,而 Django 的模板支持直接使用外键查询关联数据,先查询出来用户,然后通过:{{ customer.record_set.all|length }}查询出来消费次数。
& · & 2865 人在线 & 最高记录 3541 & · &
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.1 · 15ms · UTC 07:30 · PVG 15:30 · LAX 00:30 · JFK 03:30? Do have faith in what you're doing.查看: 1613|回复: 5
关于文件后缀名为mod格式的文件,请大神多多指教
阅读权限50
签到天数:2 天结帖率: (2/3)
各位大神,小弟在一个游戏的子目录内,有一个名为asb.mod的文件容量为9兆左右,我想打开此文件找了好久都没找到能打开此文件的软件,望大神告知用什么软件能打开;我试了用文本打开是乱码,网上说是音频、视频文件我用相应的软件都没法打开。
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
揭阳精易科技有限公司申明:我公司所有的培训课程版权归精易所有,任何人以任何方式翻录、盗版、破解本站培训课程,我们必将通过法律途径解决!
公司简介:揭阳市揭东区精易科技有限公司致力于易语言教学培训/易语言学习交流社区的建设与软件开发,多年来为中小企业编写过许许多多各式软件,并把多年积累的开发经验逐步录制成视频课程供学员学习,让学员全面系统化学习易语言编程,少走弯路,减少对相关技术的研究与摸索时间,从而加快了学习进度!
防范网络诈骗,远离网络犯罪
违法和不良信息举报电话,QQ: ,邮箱:@b.qq.com
Powered by
X3.2 揭阳市揭东区精易科技有限公司
粤公网安备 25(IT互联网猎头)
(linoonphan)
(编程分享)
第三方登录:django 模板 if判断语法应该怎么写_百度知道
django 模板 if判断语法应该怎么写
我这样写为什么报错?
我有更好的答案
提示已经很清楚了。就是没有 elif 这个关键词。只能嵌入一个新的if语句{% else %}
{% if message==0 %}
{% else %}
{%endif %}{%endif %}
采纳率:46%
为您推荐:
其他类似问题
您可能关注的内容
django的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。关于征收集体土地的纠纷。、求大神指教小白。事关老一辈的生活问题、求大神多多指教。_百度知道
关于征收集体土地的纠纷。、求大神指教小白。事关老一辈的生活问题、求大神多多指教。
我们是长江边上。那个淤积的河坝上种植烟等作物。由于在江边,没有什么其他合适的土地。一个沙石老板想征收了河坝。征收了。就没土地种植了。老一辈就靠这个生活。。不肯签字。就用各种手段让你签字。这不是最过分的。那些态度坚决点的。就能分得多一些。这算...
我有更好的答案
为什么不向有关部门求助呢,或者咨询律师也可行的。征收了只要价格合理并不是不行的吧,或者和征收方谈谈价钱也是可以的。其实只要价格合理,老一辈就签字吧,享受天伦了,毕竟这事只是介于卖与不卖之间,退一步求个好生活吧。
且不说这些地在他们心中的地位。。这次那个水泥沙石老板和政府沟通。让政府那边出面反派到下面的 人来做。就算是卖。那个价格也不一样。。闹的凶一点的就多些。。上次另外一个队的底盘被卖了。很多人都还不知道。。请问现在这种情况我们该如何保护我们的权益呢。
那没办法的,这种官商勾结基本无望了,只有找更高的权力机构申诉才有办法,而法律恰恰规定不能越级上诉。最好能够多得一点是一点吧。不然闹下去太过了吃亏大的还是民众啊
为您推荐:
其他类似问题
集体土地的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。

我要回帖

更多关于 请多多指教 英语 的文章

 

随机推荐