這里需要用到一個Django插件:django-pagination
安裝
打開控制臺 輸入
pip install dj-pagination
實現代碼:
from django.shortcuts import renderfrom django.core.paginator import Paginatorfrom huxiu.models import Article# Create your views here.def index(request): article_list = Article.objects.all() paginator = Paginator(article_list,10) loaded = paginator.page(1) content = { 'index_list':loaded } print(content) return render(request,'index.html',content)
是不是非常簡單。
相比起來使用js,jsp的分頁腳本,Django大大的增大的工作效率,
總結
以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對武林站長站的支持。如果你想了解更多相關內容請查看下面相關鏈接
新聞熱點
疑難解答