From 64ab768add86487cf87ab723a26d685ca6484f7b Mon Sep 17 00:00:00 2001 From: smilerz Date: Fri, 23 Feb 2024 07:23:10 -0600 Subject: [PATCH] paginate cooklog and viewlog tables on history view --- cookbook/views/views.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/cookbook/views/views.py b/cookbook/views/views.py index 55474494..22c957f1 100644 --- a/cookbook/views/views.py +++ b/cookbook/views/views.py @@ -289,8 +289,11 @@ def shopping_settings(request): @group_required('guest') def history(request): - view_log = ViewLogTable(ViewLog.objects.filter(created_by=request.user, space=request.space).order_by('-created_at').all()) - cook_log = CookLogTable(CookLog.objects.filter(created_by=request.user).order_by('-created_at').all()) + view_log = ViewLogTable(ViewLog.objects.filter(created_by=request.user, space=request.space).order_by('-created_at').all(), prefix="viewlog-") + view_log.paginate(page=request.GET.get("viewlog-page", 1), per_page=25) + + cook_log = CookLogTable(CookLog.objects.filter(created_by=request.user).order_by('-created_at').all(), prefix="cooklog-") + cook_log.paginate(page=request.GET.get("cooklog-page", 1), per_page=25) return render(request, 'history.html', {'view_log': view_log, 'cook_log': cook_log})