def get(self, request): data = [] for node in SSNode.get_active_nodes(): data.extend(UserOnLineIpLog.get_recent_log_by_node_id( node.node_id)) context = PageListView(request, data).get_page_context() return render(request, "my_admin/user_online_ip_log.html", context=context)
def backend_charge(request): """后台充值码界面""" # 获取所有充值码记录 obj = MoneyCode.objects.all() page_num = 10 context = PageListView(request, obj, page_num).get_page_context() # 获取充值的金额和数量 Num = request.GET.get("num") money = request.GET.get("money") if Num and money: for i in range(int(Num)): code = MoneyCode(number=money) code.save() messages.success(request, "添加{}元充值码{}个".format(money, Num), extra_tags="成功") return HttpResponseRedirect(reverse("sspanel:backend_charge")) return render(request, "backend/charge.html", context=context)
def get(self, request): obj = PurchaseHistory.objects.all() context = PageListView(request, obj, 10).get_page_context() return render(request, "my_admin/purchasehistory.html", context=context)
def get(self, request): """后台充值码界面""" obj = MoneyCode.objects.all() page_num = 10 context = PageListView(request, obj, page_num).get_page_context() return render(request, "my_admin/charge.html", context=context)
def get(self, request): context = PageListView( request, User.objects.all().order_by("-date_joined")).get_page_context() return render(request, "my_admin/user_ss_config_list.html", context)
def purchase_history(request): """购买历史""" obj = PurchaseHistory.objects.all() page_num = 10 context = PageListView(request, obj, page_num).get_page_context() return render(request, "backend/purchasehistory.html", context=context)