from django.http import JsonResponse from django.shortcuts import render # Create your views here. def index(request): return render(request, "back/base.html") def user_management(request): return render(request, "back/user_management.html") def product_management(request): return render(request, "back/product_management.html") def order_management(request): return render(request, "back/order_management.html") def add_user(request): if request.method == 'POST': # 处理添加用户的逻辑 # 从请求中获取表单数据 username = request.POST.get('username') balance = request.POST.get('balance') vip = request.POST.get('vip') == 'on' # 处理复选框的值 # 执行添加用户的操作,例如保存到数据库 # 返回JSON响应,表示用户已成功添加 return JsonResponse({'status': 'success'}) # 如果不是POST请求,直接渲染页面 return render(request, 'front/user_management.html') def refresh_users(request): # 处理刷新用户列表的逻辑 # 查询数据库或执行其他操作以获取最新的用户列表 # 假设你有一个名为users的列表,其中包含用户信息 users = [ {'username': 'User 1', 'balance': 100, 'vip': True}, {'username': 'User 2', 'balance': 200, 'vip': False}, {'username': 'User 3', 'balance': 150, 'vip': True}, ] # 返回JSON响应,包含最新的用户列表 return JsonResponse({'users': users}) def login(request): return render(request, "front/html/userLogin.html") def sign(request): return render(request, "front/html/userSign.html") def cart(request): return render(request, "front/html/shoppingCart.html")