Pagination Changes #269

Closed
opened 2025-12-29 16:20:23 +01:00 by adam · 2 comments
Owner

Originally created by @Gelob on GitHub (Jul 22, 2016).

The default pagination provided by Django is very basic. I find it very annoying to have to click through pages to view all my data sometimes when I could just have a dropdown to change the items per page. I understand this is configurable globally in settings but this should be session based.

Given we are going to be using jQuery at some point this should be doable. There is a django application we could install that should do this (haven't tested it) but I also know we don't want more dependencies.

https://github.com/alsoicode/pagination

Originally created by @Gelob on GitHub (Jul 22, 2016). The default pagination provided by Django is very basic. I find it very annoying to have to click through pages to view all my data sometimes when I could just have a dropdown to change the items per page. I understand this is configurable globally in settings but this should be session based. Given we are going to be using jQuery at some point this should be doable. There is a django application we could install that should do this (haven't tested it) but I also know we don't want more dependencies. https://github.com/alsoicode/pagination
adam added the type: feature label 2025-12-29 16:20:23 +01:00
adam closed this issue 2025-12-29 16:20:23 +01:00
Author
Owner

@jeremystretch commented on GitHub (Jul 22, 2016):

This would be trivial to implement; no additional app necessary. But why not just set your default page length higher?

@jeremystretch commented on GitHub (Jul 22, 2016): This would be trivial to implement; no additional app necessary. But why not just set your default page length higher?
Author
Owner

@Gelob commented on GitHub (Jul 22, 2016):

Setting the default page length changes it for all pages and other users may not want the same page length. There may be cases that I'm searching for information and clicking a few pages is fine, but when I'm comparing data and importing/exporting I want to see all of the data on 1 page.

@Gelob commented on GitHub (Jul 22, 2016): Setting the default page length changes it for all pages and other users may not want the same page length. There may be cases that I'm searching for information and clicking a few pages is fine, but when I'm comparing data and importing/exporting I want to see all of the data on 1 page.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#269