|
@@ -69,7 +69,16 @@ class UnRepliedReviewList(View):
|
|
|
form = ReplyForm()
|
|
|
date = now - timezone.timedelta(days=30)
|
|
|
reviews = Review.objects.filter(reply=None, update_time__gte=date).exclude(comment=None).order_by('update_time')
|
|
|
- return render(request, 'dashboard.html', {'reviews': reviews, 'form': form})
|
|
|
+ page = request.GET.get('page', 1)
|
|
|
+ paginator = Paginator(reviews, 30)
|
|
|
+ try:
|
|
|
+ reviews = paginator.page(page)
|
|
|
+ except PageNotAnInteger:
|
|
|
+ reviews = paginator.page(1)
|
|
|
+ except EmptyPage:
|
|
|
+ reviews = paginator.page(paginator.num_pages)
|
|
|
+ context = {'reviews': reviews, 'form': form}
|
|
|
+ return render(request, 'dashboard.html', context=context)
|
|
|
|
|
|
|
|
|
class ReportView(View):
|