Merge pull request #2974 from smilerz/logging_api_paging

paginate cooklog and viewlog tables on history view
This commit is contained in:
vabene1111 2024-02-26 07:56:00 +01:00 committed by GitHub
commit 63f9d5c181
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -289,8 +289,11 @@ def shopping_settings(request):
@group_required('guest') @group_required('guest')
def history(request): def history(request):
view_log = ViewLogTable(ViewLog.objects.filter(created_by=request.user, space=request.space).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-")
cook_log = CookLogTable(CookLog.objects.filter(created_by=request.user).order_by('-created_at').all()) 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}) return render(request, 'history.html', {'view_log': view_log, 'cook_log': cook_log})