django开发电子商城(七)模板语言进阶和查询的优化方案

1:修改首页路由,让访问网站默认访问到首页


django开发电子商城(七)模板语言进阶和查询的优化方案_第1张图片

效果如下:


django开发电子商城(七)模板语言进阶和查询的优化方案_第2张图片

2:给新品上架添加固定的高度


django开发电子商城(七)模板语言进阶和查询的优化方案_第3张图片

3:限制标题显示不超过35个字符


django开发电子商城(七)模板语言进阶和查询的优化方案_第4张图片

4:进行查询结果切片,只显示最新的6个,编辑views.py


django开发电子商城(七)模板语言进阶和查询的优化方案_第5张图片


5:删除首页中多余的HTML代码


django开发电子商城(七)模板语言进阶和查询的优化方案_第6张图片

6:按照时间排序获取数据,逆序,在查询的关键字段前加上负号,编辑views.py,具体如下:


django开发电子商城(七)模板语言进阶和查询的优化方案_第7张图片

7:编辑前端页面index.html,显示原价和现价


django开发电子商城(七)模板语言进阶和查询的优化方案_第8张图片

8:编辑前端页面index.html,编辑views.py,按照价格逆序获取高配笔记本数据,并在前端页面展示。


django开发电子商城(七)模板语言进阶和查询的优化方案_第9张图片
django开发电子商城(七)模板语言进阶和查询的优化方案_第10张图片

9:编辑index.html页面,编辑views.py代码,顺序按照价格顺序获取商品列表,并在前端页面进行展示。


django开发电子商城(七)模板语言进阶和查询的优化方案_第11张图片
django开发电子商城(七)模板语言进阶和查询的优化方案_第12张图片

10:修改数据结构,增加字段CPU


django开发电子商城(七)模板语言进阶和查询的优化方案_第13张图片


django开发电子商城(七)模板语言进阶和查询的优化方案_第14张图片

11:编辑views.py,获取CPU是E5的笔记本


django开发电子商城(七)模板语言进阶和查询的优化方案_第15张图片

12:修改前端代码,显示顶配机型


django开发电子商城(七)模板语言进阶和查询的优化方案_第16张图片

你可能感兴趣的:(django开发电子商城(七)模板语言进阶和查询的优化方案)