django-rangepaginator 1.2.0
pip install django-rangepaginator
Released:
Nice paginator for Django
Navigation
Unverified details
These details have not been verified by PyPIProject links
Meta
- License: MIT License (MIT)
- Author: Michael van Tellingen
Classifiers
- Development Status
- Environment
- Framework
- License
- Programming Language
Project description
This Django app provides a templatetag to render pagination widgets which include a range of pages around the current active one.
Status
Installation
pip install django_rangepaginator
Update your Django settings:
INSTALLED_APPS += [
'django_rangepaginator'
]
# Use bootstrap4 template
RANGE_PAGINATOR_TEMPLATE = 'django_rangepaginator/bootstrap3.html'
# Use bootstrap3 template (default)
RANGE_PAGINATOR_TEMPLATE = 'django_rangepaginator/bootstrap4.html'
Usage
{% load rangepaginator %}
{% paginate page request=request %}
The following options are available:
distance: number of pages around current active one (default = 2)
edge: number of pages at the start and end (default = 1)
extra_class: add extra css classes to the pagination div (default = ‘’)
text_labels: use strings for previous/next instead of symbols (default = True)
Demo
A sandbox environment is available in the repository, run the following:
./sandbox/manage.py migrate
./sandbox/manage.py runserver
Bugs/features
Let me know! :-)
Project details
Unverified details
These details have not been verified by PyPIProject links
Meta
- License: MIT License (MIT)
- Author: Michael van Tellingen
Classifiers
- Development Status
- Environment
- Framework
- License
- Programming Language
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file django-rangepaginator-1.2.0.tar.gz
.
File metadata
- Download URL: django-rangepaginator-1.2.0.tar.gz
- Upload date:
- Size: 11.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 06d807808a1269bf0e63fe892799b2dcfa3d3cf626daac864bc8edddacf16688 |
|
MD5 | 51654be681a011d1e54c626b46f0b7d2 |
|
BLAKE2b-256 | 738ebb45d3c566650a69b8ddc7bd760a9ed5c2e7b0a0a8925dfed43df077e61a |
File details
Details for the file django_rangepaginator-1.2.0-py2.py3-none-any.whl
.
File metadata
- Download URL: django_rangepaginator-1.2.0-py2.py3-none-any.whl
- Upload date:
- Size: 7.8 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8532cd66e1d54d46f265b76921c79c5afbcfee77f4dddbee2baea89aebc5b3d0 |
|
MD5 | a0e998fb6a9b5a8edf523450fd7f7d2b |
|
BLAKE2b-256 | 64ccee79c3d53265630ce85f7481675d12c25ec2bffadf772ce28077cc794fce |