【发布时间】:2017-05-08 21:55:00
【问题描述】:
嗨,我想对查询集(讲座)进行分页。我试过了。但它不起作用 我能怎么做?
类 tag_detail(查看): def get(self, request, pk): tag_hit = get_object_or_404(TagModel, id=pk) tag_hit.view_cnt = tag_hit.view_cnt + 1 tag_hit.save() 标签 = TagModel.objects.get(id=pk) Lectures_data = LectureModel.objects.filter(tags__id=pk).order_by('-id') 分页器=分页器(讲座数据,2) page = request.GET.get('page') 尝试: 讲座 = paginator.page(page) 除了 PageNotAnInteger: 讲座 = paginator.page(1) 除了空页: 讲座 = paginator.page(paginator.num_pages) 返回渲染(请求,'web/html/tag/tag_detail.html',{ “讲座”:讲座 “标签”:标签 })【问题讨论】:
-
是否有错误或表明它不起作用的东西?
-
它只是说“发生服务器错误。请联系管理员。”
-
你应该将
DEBUG设置为true当.. uhm.. 调试
标签: python django django-generic-views