Primeiro passo instalar o django-pagination no env
pip install django-pagination
Configure o setings adicionando as linhas abaixo MIDDLEWARE_CLASSES e INSTALLED_APPS:
MIDDLEWARE_CLASSES = (
'pagination.middleware.PaginationMiddleware',
)
INSTALLED_APPS = (
'pagination',
)
view
# coding: utf-8
from models import *
def artigos(request):
artigos = Artigo.objects.all()
VARS = {
'artigos': artigos,
}
return render_to_response('pagina.html', VARS, context_instance=RequestContext(request))
template pagina.html
{% load pagination_tags %}
{% autopaginate artigos 10 %}
{% for a in artigos %}
{{ a.nome }}
{% endfor %}
{% paginate %}
AVISO DE SEGURANÇA (DYOR): Todo o conteúdo do wiskton.xyz tem caráter estritamente educativo e informativo. Criptoativos envolvem volatilidade e riscos cibernéticos. Jamais compartilhe sua seed phrase ou chaves privadas com terceiros.