Djangoパギナートプラグインを使用してページをめくる機能を実現した例

758 ワード

ここではDjangoプラグインが必要です。django-paginationインストール
コンソール入力を開くpip install dj-pagination実現コード:

from django.shortcuts import render
from django.core.paginator import Paginator
from 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の作業効率が大きくなります。
締め括りをつける
以上はこの文章の全部の内容です。本文の内容は皆さんの学習や仕事に対して一定の参考学習価値を持ってほしいです。ありがとうございます。もっと知りたいなら、下のリンクを見てください。