zoukankan      html  css  js  c++  java
  • Django-----一擦特渲染

    # 用户统计模块
    from datetime import datetime,timedelta
    def user_Count(request):
        # 1.一共有多少用户
        tcount = Admins.objects.count()
    
        # 2.当月注册用户总数,条件(create_time开始时间,这个月1号到现在)
        start_time = datetime.strftime(datetime.now(),'%Y-%m-01')
        mcount = Admins.objects.filter(create_time__gte=start_time,create_time__lte=datetime.now()).count()
    
        # 3.当日注册用户总数
        start_time = datetime.strftime(datetime.now(),'%Y-%m-%d')
        dcount = Admins.objects.filter(create_time__gte=start_time,create_time__lte=datetime.now()).count()
        count_list = []
        # 时间
        time_list = []
        # 4. 30天内每天用户注册的人数,(timedelta,--->日期类型(datetime))
        # strptime 字符串转成对象,strftime把对象转成字符串
        for i in range(30,0,-1):
            stime = datetime.strptime(start_time,'%Y-%m-%d') - timedelta(i)
            endtime = datetime.strptime(start_time,'%Y-%m-%d') - timedelta(i-1)
            count = Admins.objects.filter(create_time__gte=stime,create_time__lte=endtime).count()
            count_list.append(count)
            time_list.append(datetime.strftime(stime,'%Y-%m-%d'))
        return render(request,'user_count.html',locals())
    
  • 相关阅读:
    2020年天梯赛补题报告
    补提报告...
    2020.11.14天梯赛练习*6 补题
    2020-11-08补题报告
    2020-10-30 — 补题报告
    10-24 补题
    2020.10.17天梯赛练习 和 16 号个人赛 补题报告
    elasticsearch DQL 有关表达式的设计
    tab键和空格键
    emacs配置python开发环境
  • 原文地址:https://www.cnblogs.com/xinzaiyuan/p/12382946.html
Copyright © 2011-2022 走看看