月增用户统计

【统计当月(一个月范围内)每天注册的用户数量】

接口分析

请求方式:GET /meiduo_admin/statistical/month_increment/

    #  月增用户统计量url(r'^statistical/month_increment/$', statistical.UserMonthCountView.as_view()),

请求参数: 通过请求头传递jwt token数据。

返回数据: JSON

 [{"count": "用户量","date": "日期"},{"count": "用户量","date": "日期"},...]
返回值 类型 是否必须 说明
count int 新增用户量
date date 日期

后端实现

from rest_framework.views import APIView
from rest_framework.response import Response
from rest_framework.permissions import IsAdminUser
from datetime import date, timedeltafrom users.models import Userclass UserMonthCountView(APIView):# 指定管理员权限permission_classes = [IsAdminUser]def get(self, request):# 获取当前日期now_date = date.today()# 获取一个月前日期start_date = now_date - timedelta(29)# 创建空列表保存每天的用户量date_list = []for i in range(30):# 循环遍历获取当天日期index_date = start_date + timedelta(days=i)# 指定下一天日期cur_date = start_date + timedelta(days=i + 1)# 查询条件是大于当前日期index_date,小于明天日期的用户cur_date,得到当天用户量count = User.objects.filter(date_joined__gte=index_date, date_joined__lt=cur_date).count()date_list.append({'count': count,'date': index_date})return Response(date_list)

postman测试:

数据统计之月增用户统计相关推荐

  1. 数据统计之日活跃用户统计

    日活跃用户统计 接口分析 请求方式:GET /meiduo_admin/statistical/day_active/ # 日活跃用户统计url(r'^statistical/day_active/$ ...

  2. 【django项目后台开发】数据统计——用户总数统计、日增用户数统计、日活跃用户统计(3)

    一.用户总数统计 1.后端接⼝设计 请求⽅式: GET /statistics/total_count/ 请求参数: 通过请求头传递jwt token数据. 返回数据: JSON { "co ...

  3. 怎么往integer型数组添加数据_用户日活月活怎么统计 - Redis HyperLogLog 详解

    HyperLogLog 是一种概率数据结构,用来估算数据的基数.数据集可以是网站访客的 IP 地址,E-mail 邮箱或者用户 ID. 基数就是指一个集合中不同值的数目,比如 a, b, c, d 的 ...

  4. 【统计技术】运营商数据:三大运营商2012年1月手机用户数据

    [统计技术]运营商数据:三大运营商2012年1月手机用户数据 by huawei [导读]数据来源于3大运营商官方网站,最新发布的数据显示: 1)截至2012年1月底,中国累计手机用户9.88亿户,其 ...

  5. 按月、日统计查询数据SQL、以及case when的使用 -- postgresql、MySQL

    目录 获取每月最新一条数据及case when的使用,以及其他(数据类型转换.分页)等使用 - postgresql 根据月份分组.创建时间排序,获取排序后的第一条数据.即获取每月最新一条数据 - p ...

  6. 数据统计之日增用户统计

    日增用户统计 [统计当天用户注册的数量] 接口分析 请求方式: GET /meiduo_admin/statistical/day_increment/ # 日增用户统计url(r'^statisti ...

  7. mysql某月按小时统计数据_Mysql按周,按月,按日,按小时分组统计数据

    按周 select DATE_FORMAT(create_time,'%Y%u') weeks,count(caseid) count from tc_case group by weeks; 按月 ...

  8. mysql 按月统计代码_SQL对数据进行按月统计或对数据进行按星期统计的实例代码...

    对于所有的需求,当你不知道怎么处理的时候,你就先用最简单的方法,或者说的明白一点,用最原始的方法,先实现业务需求再说. 一.对提现队列数据表"ims_checkout_task"进 ...

  9. Linux下Netfilter创建自己的Hook,让数据包可以发送到用户层,然后统计节点负载信息

    Linux下Netfilter创建自己的Hook函数,让数据包可以发送到用户层,然后统计节点的负载信息 写在最前面,我的linux内核版本是4.4.0-31-generic,版本是Ubuntu 16. ...

最新文章

  1. scala入门基础2
  2. ButterKnife基本使用
  3. phpcms ——模板标签详细使用说明
  4. 彻底解决PHP Session不过期以及SessionId保持不变的问题
  5. 怎么把一个控件放到tab页面上去?_移动端页面内容切换
  6. 《编程之美》读书笔记(十二):“只考加法的面试题”
  7. 中国内地楼市泡沫严重 租售比1000倍超美国
  8. php url 合法字符串_PHP函数补完:http_build_query()构造URL字符串
  9. VSCode 写python,打印中文输出乱码
  10. 论文笔记-深度估计(4) Semi-Supervised Deep Learning for Monocular Depth Map Prediction
  11. 华为交换机配置链路聚合实验——Eth Trunk
  12. 电脑应该如何升级bios版本
  13. FLask框架AJAX操作
  14. 如何在Word里打出带圈的数字?
  15. matlab如何设置数值类型,matlab数据类型(数值类型)
  16. 《成都》钢琴谱,带指法和歌词
  17. 【Unity基础知识之一】 Unity支持 IOS 64-BIT
  18. Spring系列学习之Spring Data Elasticsearch数据访问
  19. buctoj周赛14
  20. android手机用户,2011年Android手机用户使用行为研究报告

热门文章

  1. 元宵节就要到了,花灯要不要来一盏?3D的那种
  2. 微软推出提点神器动态ReLU,可能是最好的ReLU改进
  3. 百变应用场景下,优酷基于图执行引擎的算法服务框架筑造之路!
  4. 全球Python调查报告:Python 2正在消亡,PyCharm比VS Code更受欢迎
  5. 图森未来完成2.15亿美元D轮融资,将拓展无人驾驶运输服务
  6. 解决流程自动化“最后一公里问题”,达观数据发布智能 RPA
  7. 搜狗分身技术再进化,让AI合成主播“动”起来
  8. 快来呀~120类萌狗祝你狗年大吉!
  9. AI一分钟 | ​被大家吐槽的网红机器人索菲亚开微博了;阿里人工智能团队iDST获得道路场景分割三项第一
  10. 如何把一段简单的代码变复杂?