摘要: 十、购物车,订单管理和支付功能 1、购物车功能 在trade/serializers.py中编写购物车序列化的代码: 在trade/views.py中编写购物车接口: 注册url: 购物车中可以看商品详情,需要写一个商品详情的serializer,在view中需要动态设置serializer: 完善 阅读全文
posted @ 2018-11-27 22:57 Sweltering 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 九、个人中心 1、drf的api文档生成 之前配置过文档的url: 然后访问该接口就会自动生成接口文档: 可以在该文档中做交互和测试,文档可以生成js,shell和python代码段,可以拿来直接使用。 添加注释,在每个接口的注释中按照ViewSet的格式进行添加注释,比如GoodsListView 阅读全文
posted @ 2018-11-27 15:25 Sweltering 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 八、商品详情页功能 1、viewsets实现商品详情页接口 商品的轮播图是一个外键,序列化的时候需要用嵌套的方式来实现: 商品详情页面只需要在商品列表页的接口中继承mixins.RetrieveModelMixin就可以了: 现在就可以获取到某一个商品的详细数据了: 2、热卖商品接口实现 只需要在g 阅读全文
posted @ 2018-11-27 10:23 Sweltering 阅读(366) 评论(0) 推荐(1) 编辑