1.分页器基础学习 1.1 补充知识-批量创建 数据库中数据批量创建,不要每创建一个就往数据库中塞一个,会造成撞库,造成大量I/O操作,速速较慢,应该采用一次性创建大量数据,一次性将大量数据塞入到数据库中. 主要用到:库名.objects.bulk_create(数据) def index(request): book_list=[] for i in range(1,101): book = Book(title="book%s"%i,price=i*i) book_list.app…
--------------------------------------------------------------------------------路虽远,行则将至. 事虽难,做则必成. view from django.shortcuts import render,HttpResponse # Create your views here. from app01.models import * from django.core.paginator import Paginato…
分页器 简单的分页器实现 views.py from django.core.paginator import Paginator,EmptyPage,PageNotAnInteger from app1.models import * def index(request): # book_list = [] # # # 数据库批量写入数据,比每次打开数据库写入数据效率更高 # for i in range(100): # book = Book(title='book_%s'%i,price=…
一.Django 分页器 1.django的分页器基础版 (1)首先是基础数据分别为 from django.db import models # Create your models here. class Book(models.Model): title = models.CharField(max_length=32) price = models.DecimalField(max_digits=5, decimal_places=2) models.py from django.con…