django_project_demo/app/views/city.py
2024-08-24 03:25:23 +00:00

29 lines
792 B
Python

from django.shortcuts import render, HttpResponse, redirect
from app import models
from app.models import City
from app.utils.pagination import Pagination
"""
这个模块主要用于展示上传后的图片
"""
def city_list(request):
"""
上传后的城市图片展示
"""
# 猎取全部记录
queryset = models.City.objects.all().order_by('-id')
page_object = Pagination(request, queryset) # 实例化分页导航条类
page_queryset = page_object.page_queryset # 获得分完页的数据结果
# 生成分页导航条
page_nav = page_object.html()
content = {
'queryset': page_queryset, # 分完页的数据结果
'page_nav': page_nav # 生成的页码导航条
}
return render(request, 'city_list.html', content)