摘要: 第九章开发总结: 这一章节主要是 用户的个人中心模块,比较简单 1、动态的配置premisstion 2、动态的配置serializers 3、用户的个人信息修改 4、个人中心--用户收藏功能的实现 5、个人中心--用户留言功能的实现 6、个人中心--用户收获地址功能的实现 总结:还是要回到前面去去 阅读全文
posted @ 2018-12-22 22:15 初学者,方圆几里 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 第一步:viewSet: 第二步:model serializers 第三步:测试 阅读全文
posted @ 2018-12-22 22:06 初学者,方圆几里 阅读(442) 评论(0) 推荐(0) 编辑
摘要: 第一步:写viewSet 第二步:写serializers 第三步:测试 阅读全文
posted @ 2018-12-22 21:15 初学者,方圆几里 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 这里我们也要用动态化serializers 创建收藏时用UserFavSerializers ,个人中心获取用户收藏记录用UserFavDetailSerializers 收藏 和获取收藏记录 都要用户权限,所以premisstion 这里不用动态化 测试: 阅读全文
posted @ 2018-12-22 19:15 初学者,方圆几里 阅读(497) 评论(0) 推荐(0) 编辑
摘要: mixins.UpdateModelMixin 就是用来修改信息的,这里面继承了更新和部分更新的操作 它接收 put patch 请求,put 实际是一种更新的操作,patch 是部分更新 测试: 迎你有 阅读全文
posted @ 2018-12-22 18:20 初学者,方圆几里 阅读(603) 评论(0) 推荐(0) 编辑
摘要: 跟上一篇写的动态获取premisstion 思路一样CreateModelMixin 有自己对应的serializers ,mixins.RetrieveModelMixin 想要自己的Detailserializers 又是共用一个viewSet ,于是我们也来动态化配置serializers 跟 阅读全文
posted @ 2018-12-22 18:00 初学者,方圆几里 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 首先我们来看下我们写的用户usersViewSet 新建用户,获取用户信息详情,修改用户详情,是共用同一个viewset,但是新建用户是不需要 用户token的,获取详情和修还用户信息是需要用户的token的 但是又是共用同一个配置,那怎么办呢? 于是就引进了 动态化配置premisetion 看源 阅读全文
posted @ 2018-12-22 17:44 初学者,方圆几里 阅读(493) 评论(0) 推荐(0) 编辑