from django.contrib import admin
from django.urls import path, include
urlpatterns =[
path('admin/', admin.site.urls),
path('',include("App.urls"))]
App.urls
from django.urls import path
from App import views
app_name ='App'
urlpatterns =[# 分页
path('page/',views.fenye, name='page'),
path('page/<int:page>/',views.fenye, name='page'),]
App.views
from App.models import User
from django.shortcuts import render
from django.core.paginator import Paginator
deffenye(request,page=1):
users = User.objects.all()# 产生分页器
paginator = Paginator(users,10)# 分页对象# page表示当前页
pager = paginator.page(page)for user in paginator.object_list:print(user,type(user))return render(request,"userlist.html",locals())