上一页 1 2 3 4 5 6 7 ··· 17 下一页
摘要: 1.频次访问组件 1) 手写版本 # class VisitThrottle(BaseThrottle): # # def __init__(self): # self.history = None # # def allow_request(self, request, view): # """ 阅读全文
posted @ 2018-09-21 16:15 富0代 阅读(166) 评论(0) 推荐(0)
摘要: 1.Mixins类分析 这两个函数都在GenericAPIView下,这就是为什么必须搭配继承GenericAPIView的原因。 这两个主要是get_object()较为复杂。 2.认证组件源码分析 我们知道APIView重写了dispatch函数,dispatch重新封装了request(req 阅读全文
posted @ 2018-09-20 21:21 富0代 阅读(139) 评论(0) 推荐(0)
摘要: 3 序列化组件 class BookSerializer(serializers.Serializer): title = serializers.CharField( max_length=32) price =serializers.DecimalField(max_digits=5,decimal_places=2) # 一对多字段 publish... 阅读全文
posted @ 2018-09-19 20:54 富0代 阅读(123) 评论(0) 推荐(0)
摘要: 原文网址 https://www.jianshu.com/p/17d78b52c732?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation 环境说明 [x] Python 3.5 阅读全文
posted @ 2018-09-19 17:32 富0代 阅读(199) 评论(0) 推荐(0)
摘要: 1.登录认证(auth认证登录后login后设置了session等信息包含用户的pk) 》》》》》 2.用户再次请求登录的时候,通过session中间件,request获取到request.session值 3.通过AuthenticationMiddlewar取到登录用户信息或匿名用户信息,具体是 阅读全文
posted @ 2018-09-19 15:53 富0代 阅读(5484) 评论(0) 推荐(0)
摘要: 1.element-UI等组件更改默认样式: >>> https://vue-loader-v14.vuejs.org/zh-cn/features/scoped-css.html 2.本地开发环境调试正常,部署服务器后样式变更: 将 main.js中的 import router from ‘./ 阅读全文
posted @ 2018-09-18 20:40 富0代 阅读(185) 评论(0) 推荐(0)
摘要: 官网说明: https://router.vuejs.org/zh/guide/essentials/history-mode.html#%E8%AD%A6%E5%91%8A 在linux下搭建nginx测试网页的时候,正常打开可以访问,当刷新后页面出现404 not found的问题 说明: vu 阅读全文
posted @ 2018-09-18 19:33 富0代 阅读(13471) 评论(2) 推荐(0)
摘要: 1.解释器组件源码分析 https://www.processon.com/view/link/5ba0a8e7e4b0534c9be0c968 2.基于CBV的接口设计 1)、django循环queryset对象构造数组套字典方式 2)、django.serializers.serialize方式 阅读全文
posted @ 2018-09-18 17:18 富0代 阅读(165) 评论(0) 推荐(0)
摘要: 1.CBV源码流程 2.restful协议 3.Django RestFramework(DRF) 1) APIView (1) 源码分析 -->view(csrf_exempt()) // 调用父类的as_view得来 -->APIView.dispatch() # 1 重新封装一个新的reque 阅读全文
posted @ 2018-09-17 15:28 富0代 阅读(165) 评论(0) 推荐(0)
摘要: 1 阅读全文
posted @ 2018-09-17 14:49 富0代 阅读(81) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 17 下一页
返回
顶部