A library collecting various paginators and pagination tools for Django.
Not locked to a Django version, the code was first designed for Django < 1.0 and Python < 2.7. It no longer supports Python 2.
Import what you need or add it as an app to use the template tag.
paginators.Paginator
A thin shim around django.core.paginator.Paginator adding some helpful methods.
paginators.Page
Used by paginators.Paginator, a thin shim around django.core.paginator.Page adding some helpful methods.
paginators.namepaginator.NamePaginator
The first paginator paging on strings instead of numbers.
paginators.namepaginator.NamePage
The page-object used by paginators.namepaginator.NamePaginator.
paginators.stringpaginator.SingleLetterPaginator
Page on a single letter instead of a number: for for instance dictionaries.
paginators.stringpaginator.CombinedLetterPaginator
Combine several letters into a single page: for for instance dictionaries.
paginators.stringpaginator.LetterPage
Used by paginators.stringpaginator.SingleLetterPaginator and paginators.stringpaginator.CombinedLetterPaginator.
The equivalent of django.core.paginator.Page but for letters.
paginators.templates
The default template used by the template tag.
Metadata
Release files for paginators 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| paginators-1.0.0.tar.gz | 7.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| paginators-1.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 18.7 kB
Release files / paginators-1.0.0.tar.gz
| Download URL | paginators-1.0.0.tar.gz |
|---|---|
| Size | 7.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2d2d8b82bf8372c3d9ec9ebb48bffc356d34f2a180befb9edfc1a8f1cd99a2bb
|
|
BLAKE2b-256 checksum How to use checksums |
55a94d7f198604e2818fbb517e06c67795f3da35e647a39a944500975889da27
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|
Release files / paginators-1.0.0-py3-none-any.whl
| Download URL | paginators-1.0.0-py3-none-any.whl |
|---|---|
| Size | 11.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
499c67e00d117015b53f46fe0d727370f8421bc515d127979b717d2ac2272195
|
|
BLAKE2b-256 checksum How to use checksums |
72bf6f3b3738b08218f613e7c21cea101570eb7b01eb39da2ecc5082ffe0ec07
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|