def user_status(request): """站内用户分析""" # 查询今日注册的用户 todayRegistered = User.get_today_register_user().values() for t in todayRegistered: try: t["inviter"] = User.objects.get(pk=t["invited_by"]) except User.DoesNotExist: t["inviter"] = "ehco" todayRegisteredNum = len(todayRegistered) # 查询消费水平前十的用户 richUser = Donate.richPeople() # 查询流量用的最多的用户 coreUser = Suser.get_user_by_traffic(num=10) context = { "userNum": User.get_total_user_num(), "todayChecked": Suser.get_today_checked_user_num(), "aliveUser": NodeOnlineLog.totalOnlineUser(), "todayRegistered": todayRegistered[:10], "todayRegisteredNum": todayRegisteredNum, "richUser": richUser, "coreUser": coreUser, } return render(request, "backend/userstatus.html", context=context)
def user_status(request): '''站内用户分析''' # 查询今日注册的用户 todayRegistered = User.get_today_register_user().values() for t in todayRegistered: try: t['inviter'] = User.objects.get(pk=t['invited_by']) except User.DoesNotExist: t['inviter'] = 'ehco' todayRegisteredNum = len(todayRegistered) # 查询消费水平前十的用户 richUser = Donate.richPeople() # 查询流量用的最多的用户 coreUser = Suser.get_user_by_traffic(num=10) context = { 'userNum': User.get_user_num(), 'todayChecked': Suser.get_today_checked_user_num(), 'aliveUser': NodeOnlineLog.totalOnlineUser(), 'todayRegistered': todayRegistered[:10], 'todayRegisteredNum': todayRegisteredNum, 'richUser': richUser, 'coreUser': coreUser, } return render(request, 'backend/userstatus.html', context=context)