Summary
Keywords
Full Transcript
#35 Python e Django - Paginação de uma ListView Entendendo alguns métodos lá no template: https://docs.djangoproject.com/en/3.1/ref/paginator/#methods page_obj.has_next Retorna True se tem uma página depois da atual. page_obj.has_previous Retorna True se tem uma página antes da atual. page_obj.next_page_number Retorna o número da próxima página. page_obj.previous_page_number Retorna o número da página anterior. E alguns atributos: https://docs.djangoproject.com/en/3.1/ref/paginator/#id2 page_obj.number Retorna o número da página atual. page_obj.paginator.num_pages Retorna o total de páginas. --------------------------------------------------- Código da paginação do vídeo: https://github.com/rafaelzottesso/Curso-Django-2-Python-3/blob/master/cadastros/templates/cadastros/listas/cidades.html --------------------------------------------------- Para aparecer os números é necessário implementar "na mão". No Stackoverflow tem um tópico falando disso: https://stackoverflow.com/questions/30864011/display-only-some-of-the-page-numbers-by-django-pagination
