前台数据进行分页操作
def cs(request):n = request.GET.get('q')
if n:
ss = models.Userinfo.objects.filter(
Q(id__icontains=n) |
Q(name__icontains=n) |
Q(password__icontains=n) |
Q(age__icontains=n) |
Q(daa__icontains=n)
)
pagesize = 17
start = (page - 1) * pagesize
end = page * pagesize
queryset = ss
else:
queryset = models.Userinfo.objects.all()
return render(request, "hrr.html", {"deat": ss,"ym":queryset})
报错信息为
File "D:\软件\djangoProject\app\views.py", line 144, in cs
return render(request, "hrr.html", {"deat": ss,"ym":queryset})
UnboundLocalError: local variable 'ss' referenced before assignment tengke 发表于 2023-5-8 10:39
?? 有人吗 我要改一下状态
DJANGO不熟悉啊 from app.cs import Cs
def cs(request):
page = int(request.GET.get('ym', 1))
pagesize = 17
start = (page - 1) * pagesize
end = page * pagesize
n = request.GET.get('q')
if n:
ss = models.Userinfo.objects.filter(
Q(id__icontains=n) |
Q(name__icontains=n) |
Q(password__icontains=n) |
Q(age__icontains=n) |
Q(daa__icontains=n)
)
else:
ss = models.Userinfo.objects.all()
return render(request, 'hrr.html', {'deat':ss})
明白了麻烦优化一下 ?? 有人吗 我要改一下状态
页:
[1]