商品信息模块
项目babys的商品模块分为商品列表页和商品详细页,本章分别从页面的业务逻辑和数据渲染的角度深入讲述如何实现网站的商品列表页和商品详细页,并深入分析页面实现过程中所使用的技术要点。
商品列表页的业务逻辑
商品列表页将所有商品以一定的规则排序展示,用户可以从销量、价格、上架时间和收藏数量设置商品的排序方式,并且在页面的左侧设置分类列表,选择某一分类可以筛选出相应的商品信息,网页效果如图7-1所示。
从图7-1可以看到,商品列表页的顶部设有商品搜索功能和导航栏,这部分功能已在模板文件base.html实现了;网页顶部下方划分为3部分:分类列表、排序设置和商品列...