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