Django 分頁功能(第三方庫)

2021-08-21 11:37:36 字數 964 閱讀 1033

1.github搜尋 pure pagination

2.找到jamespacileo/django-pure-pagination

3.pip install django-pure-pagination

#分頁

'pure_pagination',

5.setting.py中配置:

#分頁

pagination_settings =

6.views.py中對需要進行分頁的資料進行處理:

# 分頁

from django.shortcuts import render_to_response

from pure_pagination import paginator, emptypage, pagenotaninteger

#分頁

try:

page = request.get.get('page', 1)

except pagenotaninteger:

page = 1

p = paginator(all_orgs,5, request=request)

orgs = p.page(page)

return render(request,'org-list.html',
其中p = paginator(all_orgs,5,request=request),中的5為每頁展示的資料,官方文件中有缺陷,並沒有這個number。

7.前段顯示資料:

...

8.自帶的分頁樣式:

}
9.一般用自定義分頁樣式:

10.最終效果:

Django 第三方登入框架

教程文件 1.安裝 2.配置 social django 3.資料生成,直接migrate,因為原始碼中的 makemigrtasion 生成的資料庫遷移檔案已經存在了。會生成5張socia表,不用管 manage.py migrate 4.配置中新增 下面是原始碼,google的第三方驗證,不需要...

PyThon第三方庫

本文 自 戀花蝶的部落格 今天公司停電,沒上班。跑上來更新個部落格,跟大家分享一下我常用的幾個第三方 python 庫。python 語言之所以能夠如此流行,除了本身內建許多程式庫來保障快速開發之外,目不睱接的第三方庫也是一大主因。結合我目前的工作 網遊開發 我常用的幾個第三方庫如下 wxpytho...

lua第三方庫

luacom 支援com呼叫 luadoc 支援lua 的文件生成 luaexpat 支援xml解析 luafilesystem 檔案系統訪問 lualogging 基於log4j的日誌 luaprofiler 效能測試工具 luasocket 網路庫,支援http,ftp,smtp,mime,ur...