我这样设计的目的呢,是让大家把精力放到学习django上面来,不必过度关注花哨的页面效果。
我们把首页拆解为4个小的业务模块来开发,分别是:列表显示、分页功能、搜索功能、分类功能。...数据类型是CharField,最大长度为max_length=100,允许为空null=True
status 是否启用。...数据类型是charField,最大长度为max_length=100,允许为空null=True
desc 视频描述。...通过self.request.GET.get("c", None) 赋给c,判断c是否为None,如果为None,就响应全部,如果有值,就通过get_object_or_404(Classification...]
情况2: 当前页==8 则页码列表为[3,4,5,6,7,8,9,10,11,12]
情况3: 当前页==15 则页码列表为[7,8,9,10,11,12,13,14,15,16]
当然你看到这个逻辑会有点乱