Django快速分頁

2021-10-02 12:30:38 字數 875 閱讀 2566

分頁

在web開發中,對大量的商品進行分頁顯示,是常見的需求,django對分頁直接提供了現成的函式,讓我們的開發更為快速便捷...

**_django快速分頁

from django.shortcuts import render

from .models import showmycomputer

# 引入方法

from django.core.paginator import paginator

# create your views here.

def show(request, page_id):

# 獲取需要分頁的物件集合

all_goods = showmycomputer.objects.all()

# 建立分頁物件

paginator = paginator(all_goods, 3)

# 根據當前頁碼,確定返回的資料

current_page = paginator.page(page_id)

# 保證前端取到的"頁數"為整型

page_id = int(page_id)

return render(request, 'computer/list.html', locals())

![佔位](/static/})

} }}

Django快速分頁

分頁在web開發中,對大量的商品進行分頁顯示,是常見的需求,django對分頁直接提供了現成的函式,讓我們的開發更為快速便捷.django快速分頁 from django.shortcuts import render from models import showmycomputer 引入方法 f...

django之快速分頁

本文介紹djanog兩種分頁,第一是普通分頁,第二是使用haystack全文檢索的分頁。django自帶分頁功能,這個功能非常好用。基本知識點 django提供了資料分頁的類,這些類被定義在django core paginator.py中 物件paginator用於對列進行一頁n條資料的分頁運算 ...

django 分頁功能

django 分頁功能 django自帶了paginator,功能有一定侷限,使用django pure pagination功能更為強大 github傳送門 1 使用pip源安裝 pip install django pure pagination pure pagination 3 在setti...