怎样在django实现按月统计文章存档代码
首页 / 频道 / 显示主题:怎样在django实现按月统计文章存档代码

怎样在django实现按月统计文章存档代码


时间:2014年12月15日 08:54:52点击:2079类别:代码分析

16:53:24

近日,一直被一个统计代码所困扰:

在view.py中解决按月统计文章数量:

sql 语句如下:

select count(id),
extract(year from createtime) as year,
extract(month from createtime) as month,
extract(day from createtime) as day
from table 
group by year, month, day

在mysql中执行的很好,关键是怎么在django中把这个代码MVC进去:

query = C1.objects.filter(createTime__range=(start_date, end_date)).extra(select={'year': "EXTRACT(year FROM createtime)",
                                              'month': "EXTRACT(month from createtime)",
                                              'day': "EXTRACT(day from createtime)"}
                                      ).values('year', 'month', 'day').annotate(count=Count('id'))

12/15/2014

=====================================

科目四过完就可以拿照了!

楼主ヾ(。`Д´。)

喜欢:(2079)  回复:(1)

0

以下为回复内容


读后有收获可以添加作者微信共同交流
打赏作者

1#楼的ヾ(。`Д´。)2014年12月15日 08:55:43回复道:

http://blog.csdn.net/kevin6216/article/details/7599374

感谢原文作者kevin6216的博客




也回复一个  举报